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...

Skills & Technologies

Overview

Uber is hiring a Software Engineer II - Machine Learning to design and develop ML-based solutions for their Delivery and Ads teams. You'll work with technologies like Python and Java to solve complex logistical challenges. This position requires experience in machine learning and software development.

Job Description

Who you are

You have a solid background in software engineering with a focus on machine learning — you understand how to design, develop, and optimize ML-based solutions to tackle moderately complex problems. Your experience includes working collaboratively with stakeholders to ensure that the systems you build meet the needs of the team and the business.

You are proficient in programming languages such as Python and Java, and you have a strong understanding of SQL for data manipulation and analysis. Your technical skills enable you to productionize machine learning models effectively, ensuring they perform well in real-world applications.

You thrive in a team environment and are comfortable collaborating with cross-functional teams, including product managers and designers. You appreciate the importance of communication and are able to articulate technical concepts to non-technical stakeholders.

You are passionate about leveraging technology to solve real-world problems, particularly in the areas of delivery logistics and advertising. You are eager to contribute to projects that have a significant impact on user experience and business outcomes.

Desirable

Experience with cloud platforms such as AWS or GCP is a plus, as is familiarity with big data technologies. You may also have exposure to frameworks and libraries commonly used in machine learning, such as TensorFlow or PyTorch.

What you'll do

In this role, you will be part of the Delivery organization at Uber, where you will work on solving complex logistical challenges at scale. You will collaborate with various teams, including the Ads team, to develop innovative solutions that enhance the user experience and optimize performance.

Your responsibilities will include designing and implementing machine learning models that can be integrated into existing systems. You will also be tasked with optimizing these models for performance and scalability, ensuring they can handle the demands of a large user base.

You will participate in code reviews and contribute to the overall architecture of the systems you work on. Your role will involve continuous learning and adaptation as you stay updated with the latest advancements in machine learning and software engineering practices.

You will have the opportunity to mentor junior engineers and share your knowledge with the team, fostering a culture of learning and collaboration. Your contributions will directly impact the success of Uber's delivery and advertising initiatives, making this a rewarding position for someone who is driven by results.

What we offer

Uber offers a dynamic work environment where you can grow your skills and advance your career. You will have access to cutting-edge technology and the opportunity to work on projects that are at the forefront of the industry. The company values collaboration and encourages employees to share ideas and innovate.

We provide competitive compensation and benefits, including health insurance, retirement plans, and opportunities for professional development. You will also enjoy a flexible work schedule that allows for a hybrid work model, balancing time in the office with remote work.

Join us at Uber and be part of a team that is transforming the way people move and connect. Your work will have a meaningful impact on millions of users worldwide, and you will be supported in your career growth every step of the way.

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

Uber

Machine Learning Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Senior Machine Learning Engineer to design and optimize ML-based solutions for their Delivery and Ads teams. You'll work with technologies like Python, AWS, and TensorFlow to tackle complex logistical challenges. This role requires 5+ years of experience in machine learning and software engineering.

🏢 HybridSenior
1 month ago
Uber

Software Engineering

Uber📍 San Francisco - Hybrid

Uber is hiring a Software Engineer II specializing in Machine Learning to design and develop solutions for their mobility and logistics platforms. You'll work with technologies like Python and Java to optimize systems impacting millions of users.

🏢 HybridMid-Level
1 month ago
Uber

Machine Learning Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Senior Machine Learning Engineer to design and optimize ML-based solutions for their mobility and logistics platforms. You'll work with technologies like Python and AWS to impact millions of users. This role requires strong experience in machine learning and system optimization.

🏢 HybridSenior
1 month ago
Nextdoor

Machine Learning Engineer

Nextdoor📍 San Francisco - Hybrid

Nextdoor is hiring a Senior Machine Learning Engineer to drive the development of data-intensive products that enhance community engagement. You'll work with Python and TensorFlow to build machine learning models that improve ad relevance and user experience. This position requires significant experience in machine learning and data analysis.

🏢 HybridSenior
2w ago
Uber

Backend Engineer

Uber📍 San Francisco - Hybrid

Uber is hiring a Backend Engineer II to collaborate on building and maintaining backend services for user-facing products. You'll work with Java and Spring to support various teams including Delivery and Ads. This position requires experience in backend development and system architecture.

🏢 HybridMid-Level
1 month ago