Apply now

Posted 2 days ago

Software Engineer (AI Agents)

@ Fluent, LLC

Toronto, Ontario

RemoteFull-time3+ years experience
Apply now
SIGNALS

Overview

Fluent, LLC is hiring a full-time Software Engineer for AI Agents to build production agents and automated workflows on the Databricks lakehouse. The role owns workflows from business scoping through deployment and monitoring, with weekly demos and a fully remote arrangement in the United States. The posting gives a salary range of $130,000 to $155,000 CAD plus a competitive bonus, and occasional travel to New York headquarters.

Responsibilities:

  • Ship production AI agents and automated workflows from a business-validated backlog
  • Build Unity Catalog tables, Lakeflow pipelines and Genie spaces in Databricks
  • Make agent quality measurable with evaluation sets, drift tracking and monitoring
  • Integrate systems through APIs, webhooks, MCP servers and orchestration tools
  • Build reusable components such as Claude skills, MCP connectors and prompt libraries

Requirements summary:

  • 3+ years of professional software or data engineering experience with strong Python and SQL
  • Built and shipped at least one LLM-powered application used by real users
  • Hands-on Databricks experience or deep data engineering background to ramp quickly
  • Experience integrating SaaS systems through REST APIs, webhooks and OAuth
  • Clear communication with non-technical business teams
  • Bachelor's degree in computer science or equivalent practical experience

Tools & skills

Source and dates

Employer career site / ATS feed · workable

Employer posting date
2026-11-04
First seen by our source
2026-11-05
Source record updated
2026-11-05

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience3+ years
Hours per week40 (estimated)
Travelair: minimal · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (preferred)
Fields of studycomputer science
Perks mentionedRetirement plan, Performance bonus, Transit support

Summary and details written by AI from the posting; the employer’s posting is the authority.

Fluent, LLC

FieldValue
Open jobs on Jobsy3
Job description

Fluent is building the next generation advertising network: Partner Monetize and Advertiser Acquisition. Our vision is to build an ML/AI first network of advertisers and publishers working toward a common objective, elevating relevancy in e-commerce for everyday shoppers.

Fluent is hiring its first dedicated AI Engineer. Over the past year, AI at Fluent has moved from pilots to production: a service desk agent that closes tickets without a human touch, a pipeline that cut modeled audience delivery from days to hours, and an agent that audits cross-system attribution and identifies revenue reconciliation opportunities. All of it was built by people doing it alongside their day jobs. Your job is to make it your day job.

You will sit in Core Engineering and work every day with Data Engineering, Data Science, and Solution Architecture. You will build the agents and automated workflows our business teams have asked for, and you will build them on the Databricks lakehouse that is Fluent's data hub, because the hard part of most of these workflows is not the model. It is getting trusted data and reliable actions in front of it.

You are a builder who ships. You are strong in Python and SQL, you have put at least one LLM-powered application in front of real users, and you know the difference between a demo and a production system: evaluation, monitoring, cost, and a clear owner. You have worked in Databricks or a comparable lakehouse, or you have the data engineering depth to get productive there quickly. You are comfortable sitting with a support lead or an account manager, understanding how they actually work, and turning that into something that runs every day. This role is fully remote in the United States, with occasional travel to our New York headquarters.

What you'll do

  • Ship production agents and automated workflows from a prioritized, business-validated backlog. Own each one from scoping with the business owner through build, deployment, monitoring, documentation, and handoff.
  • Build the data foundation those workflows depend on in Databricks: Unity Catalog tables and views, Lakeflow pipelines, Lakeflow Connect ingestion from systems like HubSpot, and Genie spaces that let business teams ask questions in plain language. Bring data from our ad-serving and partner platforms, CRM, support desk, and finance systems into one place people can trust.
  • Work with Data Science to make agent quality measurable: evaluation sets, accuracy and drift tracking, cost and latency instrumentation, and the audit fields and failure alerts every production workflow carries.
  • Integrate with Fluent's systems through APIs, webhooks, MCP servers, and orchestration (Databricks Workflows, n8n, GitHub Actions), and replace brittle point-to-point automations with maintained, observable ones.
  • Partner with Core Engineering to expose platform data and actions as APIs, so agents and business teams can use them directly instead of routing requests through engineers.
  • Build reusable pieces, not one-offs: Claude skills, MCP connectors, prompt and evaluation libraries, and playbooks that other builders across Fluent can pick up.
  • Handle consumer data in line with Fluent's privacy and compliance standards, use only approved AI tools, and work with IT & Security on credentials and access.
  • Demo weekly, write things down in Confluence, and share what you learn in brown bags and tech talks.
  • Use AI-assisted development (Claude Code, GitHub Copilot review) as a normal part of how you work.

What success looks like

In your first 90 days you will have shipped one workflow end to end, with a named business owner and numbers Finance can validate. By six months you will have several in production, at least one reusable component another builder has picked up, and a clear view of what next quarter's backlog should be.

Requirements

  • 3+ years of professional software or data engineering experience, with strong Python and SQL.
  • You have built and shipped at least one LLM-powered application or agent that real users depend on, using tool calling, retrieval, structured outputs, and evaluation.
  • Hands-on experience with Databricks (Spark, Delta Lake, Unity Catalog, Workflows) or a comparable lakehouse, or deep enough data engineering experience to ramp quickly.
  • Experience integrating SaaS and internal systems through REST APIs, webhooks, and OAuth.
  • You test your work, instrument it, and care about cost. You know when a workflow is ready to be owned by someone else.
  • You communicate clearly with people who do not write code, and you are comfortable running a working session with a business team.
  • Experience using AI coding assistants (Claude Code, GitHub Copilot) as part of a modern engineering workflow.
  • Bachelor's degree in computer science or a related field, or equivalent practical experience.

Nice to have

  • Databricks Mosaic AI (Agent Framework, Model Serving, Vector Search), Genie, Lakeflow Declarative Pipelines, Lakebase, or Databricks Apps.
  • Building MCP servers, or working with the Claude Developer Platform or Agent SDK.
  • Workflow orchestration tools such as n8n.
  • Integrations with HubSpot, Zendesk, NetSuite, or Jira.
  • Experience in ad tech, performance marketing, or another environment that handles regulated consumer data.

Benefits

At Fluent, we like what we do, and we like who we do it with. Our team is a tight-knit crew of go-getters; we love to celebrate our successes! In addition, we offer a fully stocked kitchen, catered breakfast and lunch, and our office manager keeps the calendar stocked with activity-filled events. When we are not eating, working out, or planning parties, Fluent folks can be found participating in recreational sports leagues, networking with She Runs It, and bonding with across teams during quarterly outings to baseball games, fancy dinners, and pizza-making classes. And we have all the practical benefits, too…

  • Competitive compensation
  • Ample career and professional growth opportunities
  • Health, dental, and vision insurance
  • Pre-tax savings plans and transit/parking programs
  • 401K with competitive employer match
  • Volunteer and philanthropic activities throughout the year
  • Educational and social events
  • The amazing opportunity to work for a high-flying performance marketing company!

Salary Range: $130,000 to $155,000 CAD plus competitive bonus - The base salary range represents the low and high end of the Fluent salary range for this position. Actual salaries will vary depending on factors including but not limited to location, experience, and performance.

Candidates may be at risk of targeting by malicious actors seeking personal information. Fluent recruiters will only reach out via LinkedIn or email with an @fluentco.com domain. Any outreach by Fluent via other sources (e.g. text, other domains etc) should be ignored.

Fluent participates in the E-Verify Program. As a participating employer, Fluent, LLC will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee’s Form I-9 to confirm work authorization. Fluent, LLC follows all federal regulations including those set forth by The Office of Special Counsel for Immigration-Related Unfair Employment Practices (OSC). The OSC enforces the anti-discrimination provision (274B) of the Immigration and Nationality Act (INA), 8 U.S.C. 1324b.

Similar jobs

  • Software Engineer, Backend

    Toronto, ON
    HybridFull Time

    Operating with the speed and autonomy of a startup and the resources of a global alternative legal services provider, the team builds intelligent agents, reasoning engines, knowledge…; Required Qualifications; 3+ years…

  • Software Engineer, ML Ops

    Toronto, ON
    RemoteFull Time

    AeroVect: The Airport Automation Company

    Candidates need a Bachelor's or Master's in computer science, robotics, data engineering or a related field, with strong Python and working knowledge of ROS2, Docker and AWS. A Master's, MLOps or robotics data experience, and familiarity with Weights & Biases are preferred.

    ROS2, Docker, AWS S3, AWS EC2, Weights & Biases

  • Software Engineer

    London, ON
    $82k–$122k/yrFull Time

    CARFAX

    3+ YOECandidates need 3+ years of object-oriented programming experience, strong Java or Kotlin and Spring Boot skills, and production React or Angular with TypeScript. They also need data pipeline, cloud, database and CI/CD experience, a real commitment to TDD, and the ability to communicate with technical and non-technical audiences.

    Java, Kotlin, Spring Boot, React, Angular, TypeScript

    Senior Software Engineer

    London, ON
    $93k–$139k/yrFull Time

    CARFAX

    5+ YOECandidates need 5+ years of hands-on object-oriented programming, strong Java or Kotlin and Spring Boot experience, and production React or Angular with TypeScript. They also need data pipeline, cloud, database and CI/CD experience, plus a real commitment to TDD and the ability to lead and mentor.

    Java, Kotlin, Spring Boot, React, Angular, TypeScript

  • Senior Software Engineer - Kubernetes platform

    Toronto, ON
    Hybrid

    Cloudflare: (NYSE: NET) is the leading connectivity cloud company.

    Candidates need experience managing production Kubernetes clusters and operating systems at scale on-premise. They also need strong Linux debugging skills, a firm grasp of IP networking, and the ability to work in Go, TypeScript, and Bash.

    Kubernetes, Linux, Go, TypeScript, Bash, Envoy

  • Software Engineer II

    Toronto, ON
    On-siteFull Time

    Emburse

    4+ YOECandidates need at least 4 years of software development experience and a bachelor's degree in computer science or equivalent experience. They must have professional experience with Node.js, TypeScript, SQL databases, REST APIs, Git, and AWS.

    Node.js, TypeScript, React, Angular, MySQL, Redis

  • Software Engineer II

    Toronto, ON
    On-siteFull Time

    The Toronto-Dominion Bank (Canada)

    3+ YOECandidates need 3 to 5+ years of software engineering experience and a computer science or engineering background. They must know Python and cloud-native patterns, and be comfortable with CI/CD, testing and observability.

    Python, TypeScript, Node.js, Collibra, Pandas, Azure

  • Software Engineer

    Toronto, ON
    Full Time

    Available Position (Company name withheld)

    5+ YOECandidates need a computer science degree and at least five years of software development experience. They must have built web applications and APIs with Python and Django, and front-end applications with React, and must work from the Toronto office.

    Git, GitLab CI, Docker, AWS, Linux, PostgreSQL

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.