Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. ML Engineer

Uber - Sunnyvale, CA, US

Sr. ML Engineer

Uber

Bangalore, IN

Full-Time

Data Science

Transportation

About Uber

We are Uber. The go-getters. The kind of people who are relentless about our mission to help people go anywhere and get anything and earn their way.

Job Description

About the Role

As a Senior ML Engineer on the Content Platform team, you will help build the core machine-learning capabilities that power how millions of customers interact with Nova (our customer support chat bot). The team's mission is to deeply understand, measure, and improve the quality of bot responses through robust observability, innovative retrieval and ranking algorithms, and intelligent content coverage strategies. You will work on industry-scale, technically challenging problems at the intersection of ML systems, information retrieval, and platform engineering. A key part of the role is closing the loop between user behavior and content authors, enabling proactive improvements through data-driven feedback. Your work will directly shape response relevance, trust, and customer experience at Uber's scale.

What the Candidate Will Do :

  1. Define and implement observability and evaluation frameworks to measure response quality, relevance, coverage gaps, latency, and failure modes across customer interactions.
  2. Develop and iterate on advanced retrieval, ranking, and coverage algorithms (e.g. semantic search, RAG improvements, content expansion strategies) to continuously improve answer relevance.
  3. Build automated feedback loops that surface insights from customer queries back to content authors and partner teams, enabling proactive identification and resolution of coverage issues.
  4. Collaborate closely with product, ML, infra, and content stakeholders to translate ambiguous problem spaces into measurable improvements and production-ready systems with real customer impact.

What the Candidate Will Need :

  1. 5+ years of professional software engineering experience, with at least 3+ years working on machine-learning or information-retrieval systems in production, including ownership of reliability, observability, and quality metrics.
  2. Hands-on experience with retrieval and relevance technologies, such as semantic search, embeddings, ranking algorithms, RAG pipelines, or large-scale content indexing, along with strong proficiency in at least one modern programming language (e.g., Python, Java, Go, or C++).
  3. Demonstrated experience building end-to-end ML systems at scale, from offline experimentation and evaluation to online deployment, monitoring, and feedback loops, ideally in a customer-facing or platform environment.

Bonus Points If :

  1. Strong experience building and operating ML-powered platforms at scale, including observability, evaluation frameworks, and production monitoring for model quality, latency and failure modes.
  2. Deep expertise in information retrieval and relevance optimization, such as semantic search, retrieval-augmented generation (RAG), ranking algorithms, embeddings, and coverage analysis across large, evolving content corpora.
  3. Proven ability to drive end-to-end technical solutions, from experimentation and algorithm design to production systems, with experience partnering cross-functionally (e.g. content, Nova, Evals, product and infra teams) to close feedback loops and deliver measurable impact.

Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.

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.

*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to View email address on click.appcast.io.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. ML Engineer in Sunnyvale, CA vacancy
  • $193.3k - $261.5k

     ...The Acceleration Kernel Library team is at the forefront of maximizing performance for AWS's custom ML accelerators. Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions, ensuring every FLOP counts in delivering optimal... 
    Senior
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  •  ...advance your career.THE ROLE:AMD has a broad portfolio of several ML accelerator devices with NPUs (neural processing units) that are...  ...Both these devices have NPUs that are based of AMD's proprietary AI-engine architecture.THE PERSON:The ideal candidate should be passionate... 
    Senior

    AMD

    San Jose, CA
    2 days ago
  • $193.3k - $261.5k

    The Foundational AI (FAI) team is looking for a passionate, talented, and inventive Machine Learning Engineer with a strong deep learning background, to build industry-leading Generative Artificial Intelligence (GenAI) technology with Large Language Models (LLMs).Key job... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    4 days ago
  •  ...that will be used by 1000s of developers and enterprise users.ML performance, quality, and systems acumen-ship: Experience in tuning...  ...$149,400 - $195,050 Qualifications 7+ years of software engineering experience building and operating enterprise systems, APIs, or... 
    Senior
    Work at office

    Atlassian

    Mountain View, CA
    4 days ago
  • $184k - $287.5k

     ...video analytics and perception solutions for smart cities, industrial automation, and autonomous systems at scale. We seek a Senior ML Engineer to compose and deliver next-generation Metropolis solutions powered by Cosmos, NVIDIA's world foundation model platform. Your... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLEWe are hiring AI / ML Platform Engineers to build the platform layer that makes AI-for-engineering workflows scalable, reliable, and reproducible. This role focuses... 
    Senior

    AMD

    Santa Clara, CA
    1 day ago
  • $143.2k - $243.4k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried...  ...this role helps define what good looks like. The role As a Senior ML Engineer, you build core components of a novel exploitability... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $149.37k - $275k

     ...Blue River Technology LLC is seeking a Sr. Machine Learning Engineer in Santa Clara, CA w/ the following responsibilities: Implement deep-learning models & frameworks for scene segmentation, depth estimation, active learning, & the dvlpmnt of situational awareness for... 
    Senior
    Work at office
    Remote work

    Blue River Technology

    Santa Clara, CA
    4 days ago
  •  ...is delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...vision. A proven track record of shipping commercial AI/ML software products is bonus. • Exceptional proficiency in Python... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $193.3k - $261.5k

     ...AWS Neuron is the SDK that optimizes the performance of complex ML models executed on AWS Inferentia and Trainium, our custom chips...  ...accelerate deep-learning workloadsThis role is for a senior software engineer in the Compiler team for AWS Neuron. As part of this role, you... 
    Senior
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  •  ...is delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...design for production environments.Expert knowledge of ML frameworks and software toolkits, including PyTorch, OpenCV, MONAI... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  • $173k - $253k

    Matterport - Senior ML Ops Engineer Job Description CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world... 
    Senior
    Full time
    Work at office
    Work from home

    Matterport

    Sunnyvale, CA
    4 days ago
  •  ...strengthening cyber resilience for the infrastructure, systems, and organizations that keep the world running. Our Team's Vision: Our Engineering team is shaping the future of cybersecurity. We thrive on visionary leadership, autonomy, and ownership, fostering a culture of... 
    Senior
    Immediate start

    Illumio

    Sunnyvale, CA
    2 days ago
  • $149.37k - $275k

     ...Title and Location : Sr Machine Learning Engineer in Santa Clara, CA. Job Responsibilities Implement deep-learning models and frameworks...  ...are met (1 yr, 6 mos). Design and implement end-to-end ML pipelines for data ingestion, preprocessing, model training... 
    Senior
    Work at office
    Local area
    Remote work

    Blue River Technology

    Santa Clara, CA
    4 days ago
  • $184.7k - $277.6k

     ...Sr. Machine Learning Engineer The Answers, Knowledge and Information Team is building the next-generation of machine learning solutions for Knowledge...  ...working on both software development and building ML models ~ Experience developing software in Go or other object... 
    Senior
    Work experience placement
    Relocation

    Apple

    Santa Clara, CA
    4 days ago
  • $184.7k - $324.8k

     ...Sr. Machine Learning Engineer, Siri Speech Join the team redefining what a deeply personal and integrated assistant can be. As part of the Siri...  ...are seeking a candidate with a strong background in applied ML research and development, particularly in multimodal LLM, natural... 
    Senior
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $153.2k - $234.1k

     ...machine learning solutions that support safe and reliable autonomous vehicle behavior across real-world scenarios. As a Senior ML Infra Engineer, you will work on the core systems that enable rapid dataset generation, training, evaluation and iteration of our most... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $155.42k - $205.9k

     ...and scalability. We enable rapid innovation and development by prioritizing high-impact, ML-centric use cases. About the Role: We are seeking a Senior ML Infrastructure engineer to help build and scale robust Compute platforms for Simulation workflows. In this role, you... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $130.7k - $261.3k

     ...well as a best place to work for diversity, working mothers, female executives, and scientists.THE OPPORTUNITYThis Senior Staff ML Ops Engineer position can work out of our Santa Clara, CA location.Senior Staff ML Ops Engineer will provide technical leadership for Abbott... 
    Senior
    Shift work

    Abbott

    Santa Clara, CA
    4 days ago
  • $213k - $263k

     ...follows a hybrid work schedule and you will report to a Software Engineering Manager. You will: Leverage agentic AI to...  ...for parallel architectures ~1+ years experience working with ML inference or linear algebra computation ~ C++ programming skills... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $174.9k - $261.3k

     ...vehicles how to see and understand the world!The Data Labeling Engineering team designs, builds, and operates hybrid human/machine data labeling...  ...intersection of software engineering, data engineering, and AI/ML, defining the strategies, tooling, and quality controls that... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...Artificial Intelligence (GenAI) solutions, leverage Machine Learning (ML) infrastructure, and evaluate tradeoffs between different...  ...cutting-edge technology, infrastructure, and talent. AI/ML software engineers in Cloud bridge the gap between pioneering models and a massive... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • The Mission: As a Senior Machine Learning Engineer, you will be responsible for building machine learning models/systems and innovative web...  ...or a related field Experience with building and evolving ML Training and Inferencing systems at significant scale with a purpose... 
    Senior
    Local area

    Typeface

    Palo Alto, CA
    5 days ago
  • $204k - $259k

     ...for testing, training, and validation of the Waymo Driver. Our team is a diverse, and collaborative group of machine learning (ML) engineers, software engineers, and ML research engineers. We develop industry-leading simulation solutions using advanced generative and reconstructive... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $262k - $364k

     ...ranking, user understanding, and budgeting predictions.Optimize ML inference and resolve system-level bottlenecks to improve...  ...production.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.5 years of experience... 
    Senior

    Google

    Mountain View, CA
    16 hours ago
  • $193.3k - $261.5k

     ...MLIL DataPlane team is looking for a Senior Software Development Engineer to own the design and implementation of our inference data plane...  ...- Develop and optimize compute kernels for a custom ML accelerator architecture, targeting production-level performance... 
    Senior
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  •  ...Job Title: Senior AI/ML Engineer Work Location with ZIP: Sunnyvale, CA 94085 (Hybrid) Technical Hiring Criteria (Must Haves) Top 3 Required skills: Machine Learning, AI, Python Years of experience in each of the must-have skills: 7 Years Job description... 
    Senior

    eTeam

    Sunnyvale, CA
    22 hours ago
  • $281k - $356k

     ...up the Waymo Driver. We are looking for researchers and software engineers who are passionate about developing machine learning techniques....  ...in RL or related areas ~ Proficiency in Python and standard ML frameworks (e.g., JAX, TensorFlow) ~ Experience with large-... 
    Senior
    Full time

    Waymo

    Mountain View, CA
    2 days ago
  • $140k - $224.25k

    We are looking for a highly motivated AI/ML Software Engineer to join the Enterprise Agentic AI Platform team within IT. You will work closely with Business Analysts, and Engineering teams to design, develop, and deploy enterprise AI solutions that improve productivity... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $144.7k - $261.3k

     ...org provides developer environments, cloud infrastructure, and ML/AI GPU platforms for AV research and development teams to build,...  ...run faster in GM. The Role: GM is looking for a Senior Capacity Engineer to join the AV Capacity and Performance Engineering team in the... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    General Motors

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. ML Engineer. Be the first to apply!