Software Engineer II - Machine Learning Engineer
-
Software Development
Job Description & How to Apply Below
You will build and launch AI/ML-powered products and scalable distributed systems to optimize consumer experiences. This involves managing projects through their full lifecycle, from initial scoping and experimental testing to production deployment and maintenance.
RequirementsCandidates must have at least 3 years of experience in an AI/ML/optimization role or a PhD in a relevant field. Proficiency in Python, Go, or Java is required, along with strong communication skills and the ability to work effectively with cross-functional partners.
Key SkillsMachine Learning, Artificial Intelligence, Python, Go, Java, Distributed Systems, Optimization, Experimental Design, Causal Inference, Data Science, Product Management, Algorithm Design, Production Deployment, Software Engineering
BenefitsBonus program, Equity award, 401(k) plan, Various benefits
This position is for the Software Engineer II
- Machine Learning Engineer role at Uber.
We are currently recruiting a Software Engineer II
- Machine Learning Engineer for our team in San Francisco, CA, United States.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction