Sr Software Engineer in Machine Learning Platform (Frontend)
Uber
Software Engineering
North Holland, Netherlands · Amsterdam, Netherlands
Posted on Thursday, May 4, 2023
This team is within the Uber Machine Learning Platform team (Michelangelo) and we are building a truly extensible management system to handle full cycles Machine Learning ecosystems. We empower ML engineers to make impacts with confidence and ease.Our team is composed of collaborative people with deep knowledge in various domains, such as, but not limited to, distributed systems, analytical systems, large-scale backend services, large-scale computing infra, feature stores, data vis and cloud-based AI solutions. In this role, you will build the frontend of the system. That is a combination of standard entity pages and data visualization pages. Beyond the standard UI challenges, we are making the UI configuration driven from API, so that backend engineers can use the system to add in new components into this fast growing ML ecosystem without development cycles from frontend engineers.The frontend engineers will be freed up from making those standard pages, and will instead focus on the UI framework and building informative, interactive data visualization pages for understanding the models better.
Basic Qualifications
- Experience with Modern JavaScript
- Modern JavaScript frameworks experience
- Exposure to modern UX concepts
- 4+ years full stack experience developing web applications at large scale
- Experience crafting and developing web UIs using JavaScript or Typescript
- Experience using frontend frameworks such as React or GraphQL
- Experience with Kubernetes
See more open positions at Uber
Something looks off?