Uber - Sunnyvale, CA

posted about 2 months ago

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

About the position

The Earner Incentive team at Marketplace is focused on building machine learning (ML) solutions that enhance marketplace balance and efficiency. This team is tasked with developing systems that address critical ML challenges within the Marketplace, including forecasting undersupply in specific geographies and times, optimizing incentive levers to influence marketplace dynamics, and gaining insights into earner behaviors and preferences for targeted personalization. We are seeking an experienced ML engineer who will take the lead in designing, developing, optimizing, and productizing machine learning solutions and systems that tackle strategically important or vaguely defined problems. The successful candidate will be responsible for creating ML solutions that enhance Uber's earner incentive products, thereby improving marketplace balance and efficiency. Additionally, this role involves leading a team of ML engineers, providing technical leadership, and guiding the team in their projects. In this position, you will be expected to design, develop, and productionize machine learning solutions that incorporate optimization engines. You will also be responsible for deploying these models for real-world applications, reviewing code and designs from teammates while providing constructive feedback, and collaborating with Product and cross-functional teams to brainstorm new solutions and iterate on existing products. Mentoring junior engineers will also be a key aspect of this role.

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.
  • Mentor junior engineers.

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

  • 5+ 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