# Software Engineer, Backend

**Company**: Lyft
**Location**: Toronto
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/lyft/jobs/8927268002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_7aa731b9-885

## Description

Lyft is seeking a backend Software Engineer to join its Machine Learning Platform (MLP) team. The successful candidate will own well-defined tasks, contribute to features, and work alongside highly motivated Machine Learning and Software Engineers. The MLP team supports real-time, online, and offline ML model execution, development, and iteration across Lyft.

Responsibilities:

- Own well-defined tasks and contribute to features on the ML platform, seeking guidance from senior team members when needed

- Develop reliable, performant, well-tested, readable, maintainable code that follows team coding standards and meets feature requirements

- Participate actively in code reviews, both giving and receiving feedback

- Monitor the stability and performance of code after deployment, and proactively fix bugs and debug issues within scope

- Participate in operational responsibilities, including on-call rotations and postmortem action items

- Contribute to technical debt reduction and technology modernization efforts

- Write documentation for code and tasks, including runbooks where needed

- Participate in postmortems and planning discussions, providing input and feedback

- Collaborate with cross-functional partners, including Machine Learning Engineers and Data Scientists

- Build understanding of the ML platform and its design tradeoffs

- Utilize AI tooling to accelerate development workflows

Experience:

- BSc/MSc in Computer Engineering, Computer Science, or a related field, or relevant work experience

- 1+ years of backend engineering experience working with Python, Go, Java, etc.

- Experience with Linux

- Nice to Have: Exposure to machine learning systems or ML serving/training/deployment infrastructure; familiarity with cloud providers (e.g., AWS, Azure, Google Cloud)

- Nice to Have: Experience with AI-assisted coding tools

Benefits:

- 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 with company match

- Flexible paid time off policy

- Subsidized commuter benefits and Lyft ride credits

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Python
- Go
- Java
- Linux

### Nice to have
- machine learning systems
- ML serving/training/deployment infrastructure
- cloud providers
- AI-assisted coding tools

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/lyft/jobs/8927268002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
