Software Engineer II, Enterprise Data & AI

Uber · South Bay

Company

Uber

Location

South Bay

Type

Full Time

Job Description

About the Team

Are you passionate about data, analytics and AI/Generative AI ? Uber's Workforce Experience Engineering (WEE) team is building the AI powered next generation data and analytics platform to guide business decisions.

Uber's vast data sets form the backbone of every decision at Uber, you'll take ownership of the services that ensure the reliability of these data decisions. We are constantly scaling our services to match Uber's analytical needs. Business teams rely on exploration tools to quickly answer questions, improve efficiency, and visualize the health of systems of processes. Product teams need to measure the success of the features they build and get insight to make the best decisions. We provide teams all across Uber enterprise with an entry point to data, giving them quick and reliable options to explore data, build analytics and share insights.

About the Role

---- What the Candidate Will Do ---

You will play a pivotal role in supporting our Business Technology organization. Your primary responsibility will be to leverage the latest Generative AI technologies to develop innovative solutions that are tailored to Uber enterprise customers. It's an incredible opportunity to be at the front of expanding the boundaries of our Generative AI technology and make a huge impact at the ground level, both in terms of software and product design.

---- Basic Qualifications ---

- 3+ years of experience with software design and shipping code for large scale production systems

- Experience designing and deploying with one or more from the following ML frameworks: TensorFlow, PyTorch, Spark ML, JAX, etc.

- Proficient in Golang/Java

- Understanding of big data ecosystem, business intelligence domain, basic SQL proficiency

- Understanding of modern concepts in Deep Neural Networks, Generative AI and Diffusion Models in particular

--- Preferred Qualifications ---

- 3 years of experience in AI applications (e.g., deep learning, NLP and pattern recognition)

- Experience in architectures involving multiple microservices and their interaction with web services.

- Experience designing and implementing highly scalable, robust, and fault-tolerant services

- Experience training and fine tuning models in large scale environments (e.g., image, language, recommendation) with accelerators.

- Experience with CI/CD solutions in the context of MLOps and LLMOps including automation with IaC (e.g., using Terraform).

- Experience working with large-scale distributed systems

- Experience working with distributed databases, preferably with very large amounts of data

For Sunnyvale, CA-based roles: The base salary range for this role is USD$158,000 per year - USD$175,500 per year.

You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link [https://www.uber.com/careers/benefits](https://www.uber.com/careers/benefits).

Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](https://forms.gle/aDWTk9k6xtMU25Y5A).

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

Date Posted

04/25/2024

Views

10

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Developer, Data Engineer - Tarana Wireless, Inc.

Views in the last 30 days - 0

Tarana is seeking a Senior DeveloperData Engineer with 5 years of experience in building largescale data pipelines The role involves designing buildin...

View Details

Senior Front-End Software Engineer - Percipient.ai

Views in the last 30 days - 0

Percipientai founded in 2017 is a cuttingedge technology company specializing in Computer Vision Artificial Intelligence and Deep Learning They develo...

View Details

Principal Software Engineer (Prisma Access) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is a cybersecurity company committed to protecting the digital way of life They are seeking a Principal Software Engineer to build ...

View Details

Principal Engineer Software (Full Stack Developer) - Palo Alto Networks

Views in the last 30 days - 0

Palo Alto Networks is seeking a Senior FullStack Engineer to develop and maintain highperformance web applications collaborating with crossfunctional ...

View Details

Staff Flight Test Engineer - Wisk

Views in the last 30 days - 0

Wisk Aero is seeking a Staff Flight Test Engineer to join their team in Hollister CA The role involves ensuring safe and efficient flight testing and ...

View Details

Staff Engineer, System Design Verification Engineering - Western Digital

Views in the last 30 days - 0

Western Digital is seeking a validation engineer to define and track test plans characterize and optimize SSDs and lead bug review meetings The ideal ...

View Details