What are the responsibilities and job description for the Applied Machine Learning Scientist position at Uber?
About The Role
The Trusted Identity Applied Science team (IDML) builds ML models and GenAI solutions to detect and mitigate identity fraud on Uber platform and across all LoBs. Part of Uber Core Services organization, the team is focused on building large-scale modeling solutions to make sure only legitimate, verified and authorized users can access Uber products and services. As a member of a concentrated team of ML model developers, you will play an influential role in building solutions in a highly cross-functional and collaborative environment and help make our platform as safe as possible for all users.
What The Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
The Trusted Identity Applied Science team (IDML) builds ML models and GenAI solutions to detect and mitigate identity fraud on Uber platform and across all LoBs. Part of Uber Core Services organization, the team is focused on building large-scale modeling solutions to make sure only legitimate, verified and authorized users can access Uber products and services. As a member of a concentrated team of ML model developers, you will play an influential role in building solutions in a highly cross-functional and collaborative environment and help make our platform as safe as possible for all users.
What The Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Design and deploy a diverse suite of ML, Deep Learning, NLP models, and GenAI to detect and mitigate platform abuse, ensuring a secure environment for all users.
- Leverage a broad toolkit of supervised and unsupervised techniques, including time-series forecasting and anomaly detection, to identify emerging threat vectors.
- Conduct rigorous offline evaluations and online A/B testing, utilizing causal inference to balance high-precision fraud prevention with a seamless user experience.
- Take full ownership of the model lifecycle, moving from initial prototype to "0 to 1" production deployment in close collaboration with engineering teams.
- Architect and build sophisticated internal data tools to automate manual detection tasks and empower analysts with real-time anomaly detection capabilities.
- Partner with a multidisciplinary team of Product Managers, Data Scientists, and Software Engineers to translate complex findings into actionable product strategies.
- Masters or PhD in Computer Science, Machine Learning, Statistics, Operations Research, or a related quantitative field.
- Deep theoretical knowledge of statistics, linear algebra, optimization, and the foundations of Generative AI.
- Exceptional analytical skills with a proven ability to translate complex business problems into technical ML solutions.
- Expert-level knowledge in at least two of the following: Deep Learning, ML System Design, Generative AI, A/B Testing/Experimentation, or Causal Inference.
- Proficiency in building and deploying models using PyTorch or TensorFlow.
- Mastery of Python or R for data science and model development.
- Proficiency with SQL for data extraction and manipulation.
- Familiarity with compiled languages such as Go or Java is a plus.
- A track record of high-level contribution, evidenced by either publications in top-tier conferences (e.g., NeurIPS, ICML, CVPR) or a portfolio of successful production-grade ML deployments.
- A "researcher-practitioner" mindset-the ability to deep-dive into complex problems via EDA and statistical analysis, moving independently from initial theory to functional prototype and final production.
- An owner's mindset with the ability to communicate technical trade-offs effectively to both engineering and business stakeholders.
- Past experience in building models in risk and fraud domains is a plus.
Salary : $161,000 - $179,000