What You Will Do
- Build next-generation Deep Learning models for ETA using advanced ML tools like pytorch, tensorflow, MLLib on Uber's Machine Learning Platform.
- Own the entire modeling lifecycle end-to-end including feature creation, model development and testing, experimentation, monitoring and explainability, and model maintenance.
- Develop and maintain Go/Java based backend systems that integrate with critical business workflows at Uber to provide fast ETA predictions at scale.
- Participate & drive team's operational processes: regular service and model deployments, observability and system robustness improvements and oncall shifts.
- Collaborate with applied scientists, engineers & product managers to drive solutions for open-ended business problems.
- Ideate and design ETA/Routing centric solutions that unlock new lines of business for Uber.
Basic Qualifications
- Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field, with 4+ years of full-time engineering experience or PhD with 2+ years of full-time engineering experience
- Expertise in one or more object-oriented programming languages (e.g. Python, Go, Java, C++).
Preferred Qualifications
- Deep domain knowledge in ETA, Routing and/or Traffic modelling.
- Hands-on experience in building and maintaining scalable backend systems and pipelines which serve model predictions.
- Experience shipping production-grade deep learning models and optimization systems, and designing sophisticated experimentation techniques.
For San Francisco, CA-based roles: The base salary range for this role is USD$198,000 per year - USD$220,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link .