We use cookies. Find out about cookies here. By continuing to browse this site you are agreeing to our use of cookies.

Software Engineer- Machine Learning Platform (Michelangelo), Seattle, Washington

Created01/07/2022
Reference110685
CategoryEngineering
CountryUnited States
StateWashington
CitySeattle
Zip98101
SalaryCompetitive
Software Engineer- Machine Learning Platform (Michelangelo)

About the role:

Collaborates with stakeholders within the team to build and maintain backend services and solutions to support user-facing products, downstream services, or infrastructure tools and platforms used across Uber.

About the Team:

The Michelangelo team works on software and services that democratizes and empowers teams in Uber to use the technology. You will be part of a team of strong software and systems engineers, executing in a fast paced environment. For more information on the Michelangelo Machine Learning Platform, see our select blog posts:

• [Meet Michelangelo: Uber's Machine Learning Platform](https://eng.uber.com/michelangelo-machine-learning-platform/)
• [Scaling Machine Learning at Uber with Michelangelo](https://eng.uber.com/scaling-michelangelo/)
• [Michelangelo PyML: Introducing Uber's Platform for Rapid Python ML Model Development](https://eng.uber.com/michelangelo-pyml/)
• [Continuous Integration and Deployment for Machine Learning Online Serving and Models](https://eng.uber.com/continuous-integration-deployment-ml/)

About The Role on this team:

Uber is on the lookout for top-notch software engineers to join our Machine Learning Platform (Michelangelo) team. This role involves building and managing robust distributed systems, and solve infrastructure challenges to empower Uber's product engineering and data science teams with latest technologies in large scale Artificial Intelligence.

What you'll do on this team:

Design and deliver software and tools as part of our state-of-the-art Machine Learning platform.

Systems architecture design, including management of upstream and downstream dependencies.

Provide technical leadership, influence and partner with fellow engineers to architect, design and build infrastructure that can stand the test of scale and availability, while reducing operational overhead.

Drive efficiencies in systems and processes through automation: capacity planning, configuration management, performance tuning, monitoring and root cause analysis.

Participate in periodic on-call rotations and be available for critical issues.

Collaborate with platform, product and security engineering teams, and enable successful use of infrastructure and foundational services.

Minimum qualifications:

• Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 1-year full-time Software Engineering work experience, WHICH INCLUDES 1-year total technical software engineering experience in one or more of the following areas:
• Programming language (e.g. C, C++, Java, Python, or Go)
• Note the 1-year total of specialized software engineering experience may have been gained through education and full-time work experience, additional training, coursework, research, or similar (OR some combination of these). The year of specialized experience is not necessarily in addition to the years of Education & full-time work experience indicated.

Technical skills:

Preferred:

• BS or MS in Computer Science or a related technical field, or equivalent experience.
• Sound understanding of computer architecture and CS fundamentals.
• Proficient in one of the following programming languages: Java, Go, Python, C/C++.
• 2+ years of experience of systems software engineering.
• Experienced production user of Deep Learning frameworks such as Apache SparkML, XGBoost, Ray, Tensorflow, PyTorch, Keras, etc.

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world!

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have a curiosity, passion and collaborative spirit, work with us, and let's move the world forward, together!

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

If you have a disability or special need that requires accommodation, please let us know by completing[ this form](https://forms.gle/aDWTk9k6xtMU25Y5A).

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 10,000 cities around the world.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](https://forms.gle/aDWTk9k6xtMU25Y5A).
EmployerUber