FAQs
What qualifications are required for the Machine Learning Engineer role at Uber?
Candidates should have a Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics, or a related field, with 2+ years of full-time engineering experience or a PhD new grad. They should also have experience working with multiple multi-functional teams, expertise in object-oriented programming languages, and ideally 1+ year of ML/economics experience.
What responsibilities will the Machine Learning Engineer have at Uber?
The Machine Learning Engineer will design and build ML models with optimization engines, productionize and deploy these models for real-world application, review code and designs of teammates, and collaborate with Product and cross-functional teams to brainstorm new solutions and iterate on the product.
What is the salary range for Machine Learning Engineers at Uber in different locations?
For San Francisco, CA-based roles, Seattle, WA-based roles, and Sunnyvale, CA-based roles, the base salary range for Machine Learning Engineers is USD$158,000 per year - USD$175,500 per year.