FAQs
What is the primary mission of Lyft?
The primary mission of Lyft is to improve people’s lives with the world’s best transportation.
What team will this position be a part of?
This position will be a part of the Machine Learning Platform team.
What kind of problems will a Software Engineer in this role tackle?
A Software Engineer in this role will tackle interesting and impactful problems related to building machine learning frameworks, large-scale distributed model training, real-time predictions, and automating the machine learning model lifecycle, among others.
What qualifications are required for this role?
Candidates are required to have a B.S., M.S., or Ph.D. in Computer Science or a related technical field, along with 3+ years of industry or research experience developing ML models or infrastructure.
Which programming languages should candidates be proficient in?
Candidates should be proficient in Python, Golang, or another relevant programming language.
What communication skills are expected from candidates?
Excellent communication skills and fluency in English are expected from candidates.
How many paid time off days are offered in addition to provincial observed holidays?
In addition to provincial observed holidays, team members get 15 days paid time off, with an additional day for each year of service.
Are there benefits for family building?
Yes, there are family building benefits offered.
How does Lyft approach diversity in hiring?
Lyft proudly pursues and hires a diverse workforce, believing in equal employment opportunities without discrimination based on various protected categories.
What is the hybrid work schedule for this role?
The hybrid work schedule requires team members to work in the office 3 days per week, specifically on Mondays, Thursdays, and a team-specific third day. Additionally, there is flexibility to work from anywhere for up to 4 weeks per year.
