Uber's Michelangelo team builds and operates the company's end-to-end machine learning platform, empowering teams across Uber to develop, deploy, and scale AI/ML solutions with speed, reliability, and compliance.
Requirements
- 3+ years frontend or full stack experience developing web applications at large scale
- Experience with Modern JavaScript
- Experience with Modern JS frameworks
- Exposure to modern UX concepts
- Experience designing and developing web UIs using JavaScript or Typescript
- Experience using frontend frameworks such as React or GraphQL
- Experience with Kubernetes
Responsibilities
- design and build the frontend of Uber's machine learning platform, Michelangelo
- The work spans standard entity pages as well as rich, interactive data visualization experiences for model insights
- making the UI configuration-driven through APIs, enabling backend engineers to seamlessly extend the system with new components without additional frontend cycles
- advancing the UI framework
- developing intuitive, high-impact visualizations that help users better understand and optimize their models in Uber's rapidly growing ML ecosystem
- shape frameworks and interfaces that will be used by a global developer community, influencing industry best practices in ML platforms
Other
- Min 3+ industry engineeting experience (No interns will be accepted for this role)