Uber

About Uber

Reimagining transportation for a better world

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Mission Bay, San Francisco, CA💰 $15.8b3.9
B2CTravelMarketplaceTransportRidesharingDelivery

Key Highlights

  • Public company (NYSE: UBER) since May 2019
  • Completed over 1.5 billion trips globally
  • Generated $4.8B in revenue from Uber Eats in 2020
  • Raised $15.8 billion in funding

Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...

🎁 Benefits

Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...

🌟 Culture

Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...

Overview

Uber is hiring a Senior Machine Learning Engineer to enhance the rider experience through advanced machine learning solutions. You'll work with Python, TensorFlow, and Keras to develop real-time personalized recommendations. This position requires significant experience in machine learning and deep learning.

Job Description

Who you are

You have 5+ years of experience in machine learning and deep learning, with a strong background in developing and deploying models that operate in real-time. Your expertise in Python and frameworks like TensorFlow and Keras allows you to build sophisticated algorithms that enhance user engagement and drive revenue. You are comfortable working with large datasets and have a solid understanding of data preprocessing and feature engineering techniques. Your collaborative spirit enables you to work effectively with cross-functional teams, including product managers and software engineers, to deliver impactful solutions.

You are passionate about leveraging machine learning to solve complex problems and improve user experiences. You stay updated with the latest advancements in the field and are eager to apply new techniques to enhance the rider experience at Uber. Your strong analytical skills help you interpret model performance and make data-driven decisions to optimize algorithms. You are also committed to mentoring junior team members, sharing your knowledge, and fostering a culture of learning within the team.

What you'll do

In this role, you will develop and deploy state-of-the-art machine learning models that provide personalized recommendations to millions of users. You will work closely with the Rider ML team to enhance the rider engagement across various touchpoints within the Uber platform. Your responsibilities will include optimizing the rider homepage ranking and product selection ranking, ensuring that users receive the most relevant products based on their session intent. You will also be involved in building the machine learning infrastructure that supports real-time dynamic personalization of rider surfaces.

You will collaborate with data engineers to design and implement data pipelines that ensure high-quality data for model training and evaluation. Your role will require you to conduct experiments to validate model performance and iterate on solutions based on user feedback and engagement metrics. You will participate in code reviews and contribute to the overall architecture of the machine learning systems, ensuring scalability and efficiency. Additionally, you will have the opportunity to present your findings and recommendations to stakeholders, influencing the direction of machine learning initiatives at Uber.

What we offer

Uber provides a dynamic work environment where innovation is encouraged, and your contributions can have a significant impact on the rider experience. We offer competitive compensation packages, including salary and benefits, and support for professional development opportunities. You will be part of a diverse team that values collaboration and creativity, working together to solve challenging problems in the transportation industry. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse perspectives to drive success.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Uber.

Similar Jobs You Might Like

Based on your interests and this role

Xometry

Machine Learning Engineer

Xometry📍 Brazil

Xometry is seeking a Senior Machine Learning Engineer to enhance their machine learning capabilities. You'll develop and implement models to improve cost prediction and sourcing options. This role requires expertise in Python and machine learning frameworks.

Senior
2w ago
Xometry

Machine Learning Engineer

Xometry📍 Buenos Aires

Xometry is seeking a Senior Machine Learning Engineer to enhance their machine learning capabilities. You'll develop and implement models to improve cost prediction and sourcing options. This role requires expertise in Python and machine learning frameworks.

Senior
2w ago
Unity

Product Manager

Unity📍 San Francisco - On-Site

Unity is hiring a Principal Product Manager to drive the product vision and strategy for AI-powered workflows in game development. You'll work closely with cross-functional teams to enhance the Unity editor and deliver innovative tools. This role requires significant experience in product management and a strong understanding of AI technologies.

🏛️ On-SitePrincipal
1w ago
ThoughtWorks

Machine Learning Engineer

ThoughtWorks📍 Santiago - Remote

ThoughtWorks is hiring a Senior Machine Learning Engineer to build and maintain machine learning applications. You'll work with Python, TensorFlow, and AWS to design scalable architectures. This role requires significant experience in machine learning systems.

🏠 RemoteSenior
1d ago
Uber

Machine Learning Engineer

Uber📍 São Paulo - Hybrid

Uber is hiring a Machine Learning Engineer II to enhance rider engagement through advanced machine learning infrastructure and algorithms. You'll work with technologies like Python and deep learning models to deliver personalized recommendations. This position requires experience in machine learning and a strong understanding of real-time systems.

🏢 HybridMid-Level
3w ago