Software Engineer, Machine Learning

San Francisco, CA

Full Time
Lyft logo
Lyft
Apply now Apply later

Posted 3 weeks ago

At Lyft, our mission is to improve people’s lives with the world’s best transportation. To do this, we start with our own community by creating an open, inclusive, and diverse organization.

With over half a billion rides and counting, Lyft is solving hard problems in a rapidly growing domain with a lot of data and creative solutions in Marketplace, Mapping, Fraud, Growth and beyond. While traditional approaches to optimization and problem decomposition are sufficient to disrupt transportation, building next-generation platform for low-cost, ultra-immersive transportation to improve people’s lives warrants modern ML utilizing peta-byte scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to directly impact various aspects of our core business.

If you are a critical thinker with experience in machine learning workflows, passionate about solving business problems using data and working in a dynamic, creative, and collaborative environment, we are searching for you.

Responsibilities:
  • Design, build, train and test Machine Learning models
  • Write production-level code to convert your ML models into working pipelines
  • Work closely with Product Managers, Data Scientists, and fellow ML Engineers to frame Machine Learning problems within the business context
  • Analyze experimental and observational data, communicate findings, and facilitate launch decisions
  • Participate in code reviews to ensure code quality and distribute knowledge
 Experience:
  • B.S., M.S. or Ph.D. in Computer Science or related technical field
  • 5+ years (or Ph.D. with 2+ years) of industry or research experience developing ML models
  • Deep knowledge of ML libraries like scikit-learn, Tensorflow, PyTorch, Keras, MXNet, etc
  • Proven ability to quickly and effectively turn research ML papers into working code
  • Practical knowledge of how to build efficient end-to-end ML workflows
  • “Engineer at heart” with a high degree of comfort in designing software systems and producing high-quality code
  • Strong oral and written interpersonal skills
Benefits:
  • Great medical, dental, and vision insurance options
  • Mental health benefits
  • In addition to 12 observed holidays, salaried team members have unlimited paid time off, hourly team members have 15 days paid time off
  • 401(k) plan to help save for your future
  • 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
  • Pre-tax commuter benefits
  • Lyft Pink - Lyft team members get an exclusive opportunity to test new benefits of our Ridership Program

Lyft is an equal opportunity/affirmative action employer committed to an inclusive and diverse workplace. All qualified applicants will receive consideration for employment  without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law. 

Job tags: Keras Machine Learning ML MXNet PyTorch Research Scikit-Learn TensorFlow
Job region(s): North America
Job stats:  31  4  0
Share this job: