Posted on: 10/10/2025
About the Role :
Uber AI is redefining how people move and eat across the globe by leveraging state-of-the-art AI and machine learning. As a Senior Staff Engineer Web, you will lead the architecture and development of next-gen web platforms that power AI-driven products, internal tools, and real-time decision systems. You will work at the intersection of AI, engineering, and product shaping scalable, performant, and intuitive interfaces for systems that operate at global scale. Youll collaborate closely with research scientists, backend engineers, data scientists, and product managers to build and maintain platforms that drive real-time AI decisions for millions of users. From experimentation dashboards to interactive model visualization tools and ML pipeline UIs, your work will be foundational to accelerating AI adoption at Uber.
Key Responsibilities :
- Lead design and development of complex, high-performance web applications and tools for Ubers AI/ML ecosystem.
- Define architectural patterns and frontend-backend interfaces for scalable AI platform UIs.
- Collaborate cross-functionally with Uber AI research, data platform, and product teams to build cohesive experiences.
- Build reusable components, UI frameworks, and internal libraries to improve development velocity across teams.
- Drive frontend performance, accessibility, and reliability at scale.
- Mentor and guide engineers across frontend best practices, system design, and clean code.
- Work with product and UX teams to translate complex workflows into intuitive interfaces.
- Stay updated on the latest web, AI tooling, and cloud-native tech to bring innovations to Uber AI platforms.
Requirements :
- 10+ years of professional web development experience, including at least 3+ years in senior/staff/principal roles.
- Strong expertise in modern JavaScript/TypeScript frameworks such as React.js, Next.js, or similar.
- Proven experience building large-scale, modular, and performant frontend architectures.
- Strong understanding of backend APIs (REST/gRPC/GraphQL), microservices, and data workflows.
- Experience with cloud platforms (AWS/GCP), CI/CD pipelines, and containerized environments (Docker/Kubernetes).
- Prior exposure to data visualization, ML tooling interfaces, or experimentation platforms is a plus.
- Demonstrated leadership in cross-functional technical projects and mentoring engineering teams.
- Bachelor's or Masters degree in Computer Science, Engineering, or related field.
Nice to Have :
- Familiarity with AI/ML concepts, model lifecycle management, or experimentation platforms.
- Contributions to open-source web projects or AI tooling frameworks.
- Experience working in a high-scale, real-time systems environment.
Why Join Uber AI :
Work with world-class AI researchers and engineers solving real-world problems at scale. Influence Ubers core business across mobility, delivery, and logistics. Be a part of cutting-edge AI platform development with global impact. Competitive compensation, flexible work arrangements, and growth opportunities.
I am inspired by Uber's mission to set the world in motion and build opportunities by enabling mobility. The culture at Uber is all about doing the right thing, period. This is very powerful and inspiring. It motivates me to bring my best self to work and to be sharply focused on how my team can help build customer delight. I am constantly enthused by the high energy, innovation and commitment of ...
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Frontend Development
Job Code
1558430
Interview Questions for you
View All