
About Uber
Reimagining transportation for a better world
Key Highlights
- Public company (NYSE: UBER) since May 2019
- Completed over 1.5 billion trips globally
- Generated $4.8B in revenue from Uber Eats in 2020
- Raised $15.8 billion in funding
Uber Technologies, Inc. (NYSE: UBER) is a leading ride-hailing platform headquartered in Mission Bay, San Francisco, CA. Founded in 2009, Uber has transformed transportation services, completing over 1.5 billion trips globally. The company went public in May 2019 and has raised $15.8 billion in fund...
🎁 Benefits
Uber provides comprehensive healthcare, a robust employee stock purchase plan, generous paid vacation, and a four-week sabbatical after five years of ...
🌟 Culture
Uber fosters a culture of innovation and adaptability, continuously expanding its services beyond traditional ride-hailing. The company emphasizes wor...
Skills & Technologies
Overview
Uber is hiring a Senior Full Stack Engineer to develop automated conversational assistants that enhance customer experience. You'll work with technologies like Java, JavaScript, and AI to create scalable platforms. This position requires strong experience in software development and AI integration.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building full-stack applications that leverage modern frameworks and technologies. Your expertise includes working with microservices architecture, and you have a solid understanding of both frontend and backend development. You are familiar with AI technologies and have experience implementing solutions that enhance user interactions through automation.
You possess strong problem-solving skills and can analyze complex customer interactions to improve automated systems. Your background includes working with natural language processing models, and you understand how to create user-friendly interfaces that facilitate seamless communication. You thrive in collaborative environments and are eager to contribute to a team that values innovation and customer satisfaction.
Desirable
Experience with Generative AI models is a plus, as is familiarity with dialog management frameworks. You have a passion for creating empathetic and human-like interactions in automated systems, and you are committed to ensuring compliance with business policies while delivering exceptional customer support.
What you'll do
In this role, you will be responsible for developing and maintaining scalable platforms that support Uber's customer service operations. You will lead the design and implementation of automated conversational assistants, ensuring they meet the needs of millions of users. Your work will involve collaborating with cross-functional teams to integrate AI technologies into existing systems, enhancing the overall customer experience.
You will take ownership of customer-facing platforms, focusing on reliability and performance. Your responsibilities will include coding, testing, and deploying new features, as well as monitoring system performance and making improvements as necessary. You will also mentor junior engineers, sharing your knowledge and expertise to help them grow in their roles.
What we offer
Uber provides a dynamic work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge technologies and contribute to projects that have a significant impact on customer interactions. We offer competitive compensation and benefits, along with opportunities for professional development and career advancement. Join us in shaping the future of customer support through AI-driven solutions.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Uber.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Uber is hiring a Senior Backend Engineer to develop scalable chatbots that enhance customer experience. You'll work with technologies like Java and Python, focusing on Natural Language Processing and Machine Learning. This role requires experience in building chatbots and AI systems.

Full Stack Engineer
Wizeline is hiring a Senior Full-Stack Software Engineer to develop AI-powered digital products and platforms. You'll work with TypeScript and React while leveraging AI tools to optimize workflows. This position requires strong software engineering fundamentals and adaptability across full-stack environments.

Software Engineering
Uber is seeking a Senior Software Engineer to join their Storage Platform team. You'll design and develop scalable database solutions while collaborating with cross-functional teams. This role requires 6+ years of software development experience and proficiency in programming languages such as Go, Java, C++, or Python.

Full Stack Engineer
Google is hiring a Senior Full Stack Engineer to develop next-generation technologies that change how billions of users connect and interact. You'll work with Java, Python, and Kubernetes to build scalable software solutions. This position requires 5+ years of experience in software development.