
Reimagining transportation for a better world
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...
Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...
Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...

Uber • San Francisco, USA
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.
You have a solid foundation in software engineering principles and experience in developing machine learning solutions. You are comfortable collaborating with stakeholders to design and optimize systems that address moderately complex problems. Your background includes proficiency in programming languages such as Python and Java, and you have a good understanding of SQL for data manipulation and analysis. You thrive in a team environment and are eager to contribute to high-scale systems that redefine transportation and membership experiences.
Experience with machine learning frameworks and libraries is a plus, as is familiarity with cloud platforms like AWS or GCP. You are also encouraged to have a keen interest in the latest trends in mobility and logistics technology, which will help you contribute to innovative solutions.
As a Software Engineer II at Uber, you will be part of a dynamic team focused on building the future of mobility and logistics. Your primary responsibility will be to design, develop, and optimize machine learning systems that enhance user experiences across various Uber products. You will collaborate closely with cross-functional teams to ensure that the solutions you develop are scalable and efficient. You will also be involved in productionizing machine learning models, ensuring they operate seamlessly within the existing infrastructure.
Your role will require you to analyze data and derive insights that inform decision-making processes. You will work on projects related to Maps & Routing, Uber One Membership, and the Delivery Marketplace, contributing to the core technologies that power Uber's operations. You will be expected to stay updated on industry trends and continuously seek ways to improve the systems you work on, ensuring they meet the evolving needs of users.
Uber provides a collaborative work environment where innovation is encouraged. You will have the opportunity to work on high-impact projects that affect millions of users globally. The company values diversity and inclusion, fostering a culture where every team member can contribute their unique perspectives. Additionally, Uber offers competitive compensation packages, including benefits that support your well-being and professional growth. You will also have access to resources that help you stay at the forefront of technology in the mobility and logistics sectors.
Apply now or save it for later. Get alerts for similar jobs at Uber.