Full-Time

Software Engineer II

Backend, GenAI Chatbots

Confirmed live in the last 24 hours

Uber

Uber

10,001+ employees

Global platform for ride-hailing and logistics

Automotive & Transportation
Consumer Software

Compensation Overview

$158k - $175.5kAnnually

+ Bonus + Equity Award

Mid

Company Historically Provides H1B Sponsorship

Sunnyvale, CA, USA

Employees are expected to spend at least half of their work time in the Sunnyvale office.

Category
Backend Engineering
Software Engineering
Required Skills
gRPC
Python
JavaScript
Git
Data Structures & Algorithms
Java
Microservices
Go
Scala
REST APIs

You match the following Uber's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • Bachelors Degree, or above, in Comp Science or related field
  • Scalable system architecture design
  • Production-quality services, deployment, monitoring, and reliability.
  • Microservice designs, gRPC or REST API development
  • Ability to decompose complex business problems into clean, extensible, performant services and systems
  • Logging, monitoring, performance troubleshooting and tuning experience
  • Excellent problem-solving skills and the ability to work in a collaborative team environment
  • Comfortable in navigating multi-disciplinary teams with respect
  • Focus on code quality in terms of coverage, code reviews
  • Excellent technical writing skills to communicate design, requirements, flows, architecture
  • Fluent in one of these programming languages: Golang, Scala, Java
  • Comfortable in one of these scripting languages: Javascript, python
  • Solid understanding of algorithms, data structures, and software design principles.
  • Experience with version control systems such as Git.
Responsibilities
  • Creating scalable, reliable, manageable chatbots that deliver on conversational requirements at Uber
  • Owning customer facing chatbots that impact the support experience of millions of customers
  • Leading the NLP based chatbot to GenAI based chatbot migrations
  • Augmenting the existing GenAI chatbots with new features and capabilities
  • Identifying required changes across Uber’s engineering ecosystem
  • Collaborating with engineering teams
  • Driving consensus
  • Implementing extensible, maintainable changes required to build state-of-the-art support experiences.
Desired Qualifications
  • Experience in machine learning, GenAI, or LLM technologies.
  • Experience with building conversational assistants
  • Dialog management systems like Google Dialogflow, Amazon Alexa
  • Familiarity with large scale distributed systems like Kafka and cloud platforms like AWS, GCP, or Azure.
  • Familiarity with communication channel interfaces eg: WhatsApp, SMS, slack

Uber connects people and goods through its global platform, offering services in ride-hailing and logistics. Users can request rides or deliveries via the app, which matches them with drivers or delivery personnel. The company operates on a commission-based model, earning revenue from ride fares, delivery fees, and service charges. What sets Uber apart from its competitors is its extensive range of services, including freight and essential goods transportation, alongside traditional ride-hailing. Uber aims to enhance safety with measures like driver background checks and real-time verification, while continuously expanding its offerings to meet diverse customer needs.

Company Stage

IPO

Total Funding

$15.4B

Headquarters

San Francisco, California

Founded

2009

Growth & Insights
Headcount

6 month growth

1%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Uber's collaboration with Nvidia advances AI-powered self-driving technology.
  • Serve Robotics' expansion enhances Uber's logistics capabilities with automated delivery solutions.
  • Reinvestment in driverless taxis offers a competitive edge in urban transportation.

What critics are saying

  • Regulatory hurdles may challenge Uber's reinvestment in driverless taxis.
  • Partnership with Nvidia could increase competition with Waymo and Tesla.
  • Proposed NYC insurance changes may increase operational costs for Uber.

What makes Uber unique

  • Uber's global platform connects users with drivers for diverse transportation needs.
  • Uber's commitment to safety includes driver background checks and real-time verification.
  • Uber continuously expands services, from ride-hailing to freight deliveries.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Remote Work Options

401(k) Company Match

Performance Bonus