Toronto, Ontario, Canada Hybrid Employment CAD 108,000 - 135,000 Yearly

Lyft is hiring a Software Engineer

About the Role

Lyft is hiring a Software Engineer to join our Artificial Intelligence, Machine Learning, and Operations Research Platforms team (AIMLOR). You will focus on building backend AI Platform components that enable critical AI applications across Lyft, contributing to the platform supporting real-time, online, and offline AI and ML model execution, development, and iteration.

What You'll Do

  • Independently own and deliver features with well-defined scope.
  • Write well-crafted, well-tested, readable, and maintainable code.
  • Participate in code reviews to ensure code quality and distribute knowledge.
  • Build features from technical specification to positive execution.
  • Incorporate considerations for business context and failure modes in your work.
  • Proactively participate in resolving ongoing incidents.
  • Unblock, support, effectively communicate, and obtain buy-in within your team to achieve results.
  • Share your knowledge by giving brown bags and tech talks.
  • Ensure comprehensive testing and code quality for your features, including unit and end-to-end tests.
  • Monitor the stability and performance of deployed code, proactively identify and fix bugs, and support SEVs when necessary.
  • Write clear technical documentation, including technical specs within expected scope, runbooks, and onboarding documentation.
  • Accurately evaluate assigned tasks and features for effort estimation and listen to roadmapping discussions, contributing feedback as needed.

What We're Looking For

  • BSc/MSc in Computer Engineering, Computer Science, a Machine Learning related field, or relevant work experience.
  • 3+ years of backend experience working in Python, GO, Java, or similar.

Nice to Have

  • Experience with ML serving, training, or deployment infrastructure.
  • Familiarity with cloud providers (e.g. AWS, Azure, Google Cloud).
  • Familiarity with the GenAI ecosystem: LLMs, prompt engineering, MCP, RAG.
  • Hands-on experience with LLM fine-tuning techniques and frameworks (e.g. PEFT, LoRA).
  • Knowledge of deploying self-hosted LLMs (e.g. Llama, Mistral) for specialized tasks.
  • Experience with AI-assisted coding such as Cursor or Claude Code.

Technical Stack

  • Languages: Python, GO, Java
  • Cloud: AWS, Azure, Google Cloud

Team & Environment

You will be part of the Artificial Intelligence, Machine Learning, and Operations Research Platforms team (AIMLOR).

Benefits & Compensation

  • Compensation range: $108,000-$135,000 CAD
  • Extended health and dental coverage options, life insurance, and disability benefits.
  • Mental health benefits.
  • Family building benefits.
  • Child care and pet benefits.
  • Access to a Lyft-funded Health Care Savings Account.
  • RRSP plan to help save for your future.
  • Flexible paid time off policy for salaried team members; 15 days PTO for hourly team members plus an additional day per year of service.
  • 18 weeks of paid parental leave as a top-up plan.
  • Subsidized commuter benefits.

Work Mode

This is a hybrid role based in the Toronto area.

Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy.

Required Skills
PythonGOJavaAWSAzureGoogle CloudBackend Development
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Lyft

Lyft's purpose is to serve and connect.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago