Skip to content
LyftLyft

Machine Learning Engineer, Lyft Business & Ads

Build and deploy production machine learning systems across pricing, marketplace optimization, fraud detection, and agentic AI for Lyft Business. The role requires end-to-end ML ownership, experience with generative AI and LLM ecosystems, and the ability to independently scope high-impact projects.

About the job

Responsibilities

  • Develop and deploy machine learning models across dynamic pricing, marketplace optimization, fraud detection, and anomaly or behavior detection in production environments serving millions of rides.
  • Build and iterate on agentic AI systems, including LLM-powered analytical agents, to automate decision-making and reduce operational overhead.
  • Design and implement feature pipelines, model training workflows, and serving infrastructure using Lyft's machine learning platform.
  • Partner with Data Scientists on Algorithms and Decisions teams to move research prototypes from proof of concept to production at scale.
  • Evaluate machine learning system performance against business KPIs, run experiments, and drive continuous model improvement.
  • Identify and scope opportunities where machine learning can create leverage across Lyft Business verticals, including Healthcare, Lyft Pass, and Business Travel.
  • Contribute to engineering standards for code quality, observability, documentation, and testing.

Requirements and Experience

  • Experience with generative AI and LLM ecosystems, including prompt engineering, retrieval-augmented generation, agent frameworks such as LangChain or LangGraph, or fine-tuning.
  • Exposure to graph-based machine learning methods, including graph neural networks, knowledge graphs, or network analysis.
  • Experience with pricing, marketplace, or fraud-related machine learning problems.
  • Familiarity with cloud machine learning services such as AWS SageMaker and Amazon Bedrock, or internal machine learning platforms.
  • Track record of independently identifying and scoping machine learning projects.

Benefits and Compensation

  • Extended health and dental coverage, life insurance, and disability benefits.
  • Mental health, family-building, child-care, and pet benefits.
  • Lyft-funded Health Care Savings Account.
  • RRSP plan with company match.
  • Flexible paid time off for salaried team members and paid time off for hourly team members.
  • Eighteen weeks of paid parental leave for biological, adoptive, and foster parents.
  • Subsidized commuter benefits and Lyft ride credits.
  • Expected base pay range in the Toronto area: CAD $118,800–$148,500, excluding potential equity, bonus, and benefits.
  • Hybrid schedule requiring at least three days per week in the office, including Mondays, Wednesdays, and Thursdays. Hybrid roles may be worked from anywhere for up to four weeks per year.

Skills

Machine Learning, Generative AI, LLMs, Prompt Engineering, Retrieval-Augmented Generation, LangChain, LangGraph, Graph Neural Networks, Knowledge Graphs, Aws Sagemaker, Amazon Bedrock, Feature Pipelines, Model Training, Model Serving, Python

Coalition Security

Coalition Security

United States
Software Engineer - AI Automation
$115k+/yrRemote5+ YOEML Engineering

Build and operate LLM-powered agents that automate business workflows, integrating systems of record through MCP and validating behavior with structured evaluations. Requires 5+ years of software development experience, strong Python and SQL, and hands-on experience shipping agents to production.

Instacart

Instacart

Canada

Machine Learning Engineer II, Ads - Response Prediction
CA$154k+/yrRemoteML Engineering

Develop and deploy machine learning systems for Instacart’s advertising ecosystem, spanning data pipelines, model architectures, serving, experimentation, and optimization. The role requires a graduate degree and strong programming, analytical, and collaboration skills, with experience in large-scale ML systems preferred.

Rollstack

Rollstack

United States
AI Software Engineer
No salary listedRemote3+ YOEML Engineering

Build production AI capabilities for automated slide and document generation, working across LLM applications, data analysis, and content generation. The role requires 3+ years in machine learning and NLP, advanced Python, and experience with LLM frameworks and production systems.

Protege

Protege

Remote

AI Engineer - New Verticals
No salary listedRemote3+ YOEML Engineering

Build the technical foundation for a new business vertical, creating reusable infrastructure and leading early customer engagements from scoping through delivery. The role requires 3+ years of engineering experience, strong Python and SQL skills, backend/data expertise, and comfort operating in ambiguity.

Adaption Labs

Adaption Labs

San Francisco, CA

Agent Systems Engineer
No salary listedHybrid5+ YOEML Engineering

Build production agent systems that plan, use tools, recover from failures, and improve over time. The role requires 5+ years of production ML or backend experience, LLM or agent deployment experience, and expertise in evaluation, tracing, observability, and agent architecture.