Staff Machine Learning Engineer

Uber Uber · Consumer · New York, NY +2 · Engineering

Staff ML Engineer for Uber's Consumer Incentives team, focusing on profitability and growth by enhancing customer experience through ML and optimization solutions. Responsibilities include technical leadership, designing and implementing ML systems, managing end-to-end project execution, and collaborating with cross-functional teams.

What you'd actually do

  1. Identifying strategic technical investments to push the efficiency frontier and boost business growth.
  2. Leading teams to design and implement ML/optimization solutions to meet ambitious business goals.
  3. Managing end-to-end project execution, from scoping and offline evaluation to experimentation, production, and post-launch operation.
  4. Collaborating with cross-functional teams, including product, operations, and science partners.

Skills

Required

  • deep learning
  • optimization algorithms
  • PyTorch
  • TensorFlow
  • Machine Learning systems
  • Python
  • Java
  • Go
  • C++

Nice to have

  • data and experiment driven model development
  • serving and monitoring online training systems
  • real time recommendation systems
  • novel metrics for performance evaluation
  • conducting experiments
  • tracking models in high-complexity environments

What the JD emphasized

  • ML technical leadership
  • design and implement ML/optimization solutions
  • end-to-end project execution
  • productionizing innovative end-to-end Machine Learning systems

Other signals

  • ML technical leadership
  • design and implement ML/optimization solutions
  • end-to-end project execution
  • productionizing innovative end-to-end Machine Learning systems