Full-Time

Software Engineer II

Machine Learning

Confirmed live in the last 24 hours

Uber

Uber

10,001+ employees

Global platform for ride-hailing and logistics

Automotive & Transportation
Consumer Software

Compensation Overview

$158k - $175.5kAnnually

+ Bonus Program + Equity Award

Mid

Company Historically Provides H1B Sponsorship

San Francisco, CA, USA + 1 more

More locations: Sunnyvale, CA, USA

Employees are expected to spend at least half of their work time in their assigned office.

Category
Applied Machine Learning
AI Research
AI & Machine Learning
Software Engineering
Required Skills
Python
Tensorflow
Pytorch
Apache Spark
Apache Kafka
Java
Go
C/C++
Cassandra
Requirements
  • PhD in relevant fields (CS, EE, Math, Stats, etc.) with recommendation system research experiences or 2 years minimum of industry experience with a strong focus on machine learning and recommendation systems.
  • Expertise in deep learning, recommendation systems, or optimization algorithms.
  • Experience with ML frameworks such as PyTorch and TensorFlow.
  • Experience building and productionizing innovative end-to-end Machine Learning systems.
  • Proficiency in one or more coding languages such as Python, Java, Go, or C++.
  • Experience with any of the following: Spark, Hive, Kafka, Cassandra.
  • Strong communication skills and can work effectively with cross-functional partners.
Responsibilities
  • Innovate and productionize start-of-the-art recommendation models, and customize for Uber’s use cases.
  • Design and build the end-to-end large-scale ML systems to power the HomeFeed Recommendation.
  • Improve the Feed Model ML Quality, Model Serving foundation and the Data foundation.
  • Collaborate with cross-functional and cross-team stakeholders.

Uber connects people and goods through its global platform, offering services in ride-hailing and logistics. Users can request rides or deliveries via the app, which matches them with drivers or delivery personnel. The company operates on a commission-based model, taking a percentage from each transaction, which includes ride fares and delivery fees. Uber differentiates itself from competitors by continuously expanding its service offerings, including freight and essential goods transportation, while maintaining a strong focus on safety through driver background checks and real-time verification. The goal of Uber is to provide flexible earning opportunities for drivers and to enhance the convenience of transportation and delivery for users.

Company Stage

IPO

Total Funding

$15.4B

Headquarters

San Francisco, California

Founded

2009

Growth & Insights
Headcount

6 month growth

8%

1 year growth

20%

2 year growth

36%
Simplify Jobs

Simplify's Take

What believers are saying

  • Expansion of Earned Wage Access services can boost driver satisfaction and retention.
  • Courier Bakkie taps into South Africa's growing demand for heavy item delivery.
  • Partnership with Toast offers commission-free delivery, attracting more restaurant partners.

What critics are saying

  • FTC investigation into subscription policies could harm Uber's reputation and finances.
  • NYC's proposed insurance changes may increase operational costs for Uber drivers.
  • AI-driven threats to APIs necessitate investment in advanced cybersecurity measures.

What makes Uber unique

  • Uber's global platform connects users with drivers for diverse transportation needs.
  • The Courier Bakkie service in South Africa targets heavy item delivery, aiding small businesses.
  • Partnerships with companies like Toast enhance Uber's service offerings and market reach.

Help us improve and share your feedback! Did you find this helpful?