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. The role is to design and build the frontend of this platform, focusing on configuration-driven UIs and data visualizations to help users understand and optimize their models.
Requirements
- Experience with Modern JavaScript
- Experience with Modern JS frameworks
- 3+ years frontend or full stack experience developing web applications at large scale
- 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
- 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
- shape frameworks and interfaces that will be used by a global developer community
Other
- Exposure to modern UX concepts
- Min 3+ industry engineeting experience