Uber - Sunnyvale, CA

posted 10 days ago

Full-time - Mid Level
Remote - Sunnyvale, CA
Transit and Ground Passenger Transportation

About the position

The Machine Learning Engineer II position on the Earner Incentives team at Uber focuses on developing machine learning solutions to enhance marketplace balance and efficiency. The role involves designing, developing, and optimizing ML systems that address critical problems in the marketplace, such as forecasting demand and personalizing incentives for earners. The engineer will work collaboratively with cross-functional teams to implement these solutions effectively.

Responsibilities

  • Design, develop, and productionize machine learning (ML) solutions with optimization engines.
  • Productionize and deploy these models for real-world application.
  • Review code and designs of teammates, providing constructive feedback.
  • Collaborate with Product and cross-functional teams to brainstorm new solutions and iterate on the product.

Requirements

  • Bachelors (or higher) in Computer Science, Statistics, or a related field.
  • Experience with ML packages such as Tensorflow, PyTorch, JAX, Scikit-Learn, etc.

Nice-to-haves

  • 2+ years of experience in industry with a strong focus on machine learning and optimization.
  • Experience in modern deep learning architectures and probabilistic models.
  • Solid understanding of statistical analysis and feature engineering techniques.
  • Experience in optimization (RL / Bayes / Bandits) and online learning.
  • Experience working in a fast-paced, agile environment.
  • Excellent communication and collaboration skills.
  • Ability to work independently and take ownership of projects.

Benefits

  • Participation in Uber's bonus program.
  • Potential equity award and other types of compensation.
  • Various benefits as detailed on Uber's careers benefits page.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service