Staff Machine Learning Engineer

$218,000 - $242,000/Yr

Uber - San Francisco, CA

posted 29 days ago

Full-time - Senior
Remote - San Francisco, CA
Transit and Ground Passenger Transportation

About the position

The Staff Machine Learning Engineer will be a key member of the Uber Eats Search and Discovery Team, responsible for enhancing the search experience for millions of users globally. This role involves leveraging expertise in data analysis, machine learning, and engineering to optimize search algorithms, thereby improving user satisfaction and operational efficiency.

Responsibilities

  • Lead the design, development, optimization, and productionization of machine learning solutions and systems for Search and Discovery.
  • Design and analyze experiments using data analysis/statistical analysis to guide the team to reasonable inferences.
  • Collaborate with Product and cross-functional teams to brainstorm new solutions and iterate on the product.
  • Provide technical leadership and direction to fellow software and ML engineers.

Requirements

  • PhD or equivalent experience in Computer Science, Engineering, Mathematics or a related field.
  • 6+ years of ML engineering industry experience.
  • Experience in developing, training, productionizing and monitoring ML/DL solutions at scale using Tensorflow, PyTorch, JAX, and Scikit-Learn.
  • Experience building ETL and data pipelines using Spark, Hive, HDFS or related technologies.
  • Solid understanding of statistical analysis and feature engineering techniques.
  • Excellent communication and collaboration skills.
  • Ability to work independently and take ownership of projects.
  • Experience using SQL in a production environment.
  • Experience in experimental design and analysis, exploratory data analysis, and statistical analysis.
  • Experience with dashboarding and using data visualization tools.
  • Experience using statistical methodologies such as sampling, statistical estimates, descriptive statistics, or similar.
  • Experience in programming with modern languages such as Python, Java, or Go.

Nice-to-haves

  • Experience developing Search and Recommendation systems at scale.
  • Well versed in translating open-ended problem statements into well-defined ML design.
  • Experience working with large-scale distributed systems.
  • Experience working as a Technical lead for a small team of engineers.

Benefits

  • Participation in Uber's bonus program.
  • Eligibility for equity awards and other types of compensation.
  • Various benefits as detailed in the job description.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service