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

Staff Software Engineer - Engineer

$232k

Uber Technologies Inc.

Staff Software Engineer - AI Infra - Training

Description

About the role and team

Leading at Uber means setting direction in motion, not waiting for perfect conditions. As a Staff Software Engineer, you will be a technical anchor for the foundational systems that move the world - from building the next generation of orchestration platforms to architecting the stacks that power our global applications. Our mission is to make transportation as reliable as running water, and we need technical powerhouses to build the dependable, high-performance foundation that supports that vision.

This is a role for a proven, large-scale systems thinker who thrives in high-stakes environments. You will navigate the "messy" reality of complex infrastructures spanning global data centers and multiple cloud providers, supporting a diverse variety of workloads. You’ll need to make smart decisions with imperfect information and own the outcomes of global architectural choices. If you lead with clarity, build with heart, and are motivated by the challenge of peak efficiency at unparalleled scale - this is where you’ll make your mark.

What you’ll do

  • Design and build end-to-end systems for Uber’s ML training stack. Solve the scaling challenges on very large datasets and models.
  • Provide deep technical mentorship across the stack, ensuring architecture and implementations are robust, extensible, and secure.
  • Build innovative solutions that leverage statistical analysis to diagnose performance regressions and optimize resource utilization across complex infrastructures.
  • Create best-in-class tools and frameworks that increase the velocity and quality of hundreds of internal engineering teams.
  • Lead and mentor engineers, reviewing code and designs while fostering a culture of continuous learning and humility.
  • Work cross-functionally with Product, Data Science, and Operations across the globe to drive large-scale projects and align technical investments with business value.

Basic Qualifications

  • 8+ years of professional experience building scalable, fault-tolerant products or platforms, with a track record of solving strategically important problems.
  • Proficiency in one or more programming languages (e.g., Go, C/C++, Java, Python, or JavaScript) and the ability to define organization-wide standards.
  • Proficiency in state of the art deep learning technologies, such as distributed training frameworks, LLMs, GPU optimizations, etc.
  • Proven experience leading large-scale engineering projects through the entire lifecycle from inception to global productionization.
  • Expertise in making complex engineering/business tradeoffs, managing the implications of "buy vs. build" or "incremental vs. rewrite" decisions.
  • Experience identifying architectural gaps and acting as a multiplier to reduce technical debt across the organization.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent practical experience.

Preferred Qualifications

  • Advanced degree (Master’s or PhD) with a focus on distributed computing, system performance, or machine learning.
  • Experience contributing to open-source projects or leading industry-level technical discussions.
  • Ability to anticipate future business needs and develop extensible, modular designs that meet long-term scalability targets.

For San Francisco, CA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.

For Seattle, WA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.

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

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.

Ready to Ride?

This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves - we'd love to hear from you.

You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.

Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.

Uber is proud to be an Equal Opportunity 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.

#J-18808-Ljbffr

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Engineer in Sunnyvale, CA vacancy
  • $150k - $180k

    DescriptionOmniVision Technologies, Inc. - Santa Clara is currently looking for Staff Algorithm Engineer to support ISP algorithm development.Responsibilities:Research new image and color processing or computer vision techniques and technologies for digital camera systemsDesign... 
    Suggested

    Omnivision Technologies

    Santa Clara, CA
    7 days ago
  • $207k - $300k

     ...and timelines, and influence and coach a distributed team of engineers.Leverage AI strategically to solve complex layout and interaction...  ...or equivalent practical experience.8 years of experience in software development.5 years of experience with ML design and ML infrastructure... 
    Suggested

    Google

    Mountain View, CA
    7 days ago
  • $207k - $300k

     ...silicon and SoCs, translating low-level software performance insights into architectural...  ...workloads.Mentor and technically direct engineers, fostering rigorous systems performance...  ...maintain, and enhance software solutions.As a Staff Software Engineer on the Architecture,... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    7 days ago
  • $190k - $300k

     ...the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is...  ...of our regional offices. Will consider remote.The Role: Staff Software Engineer, SIMD KernelsWhat you will do:As a member of the SIMD Kernels... 
    Suggested
    Work experience placement
    Remote work

    d-Matrix

    Santa Clara, CA
    7 days ago
  • $157.1k - $246.5k

     ...that quantify the accuracy and reliability of simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-owned evaluation products into... 
    Suggested
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    7 days ago
  • $168k - $270.25k

    Core Engineering Products in the Platform Engineering Org supports NVIDIA’s software delivery, model publishing, and AI development. We are hiring a Senior Staff Software Engineer to architect and develop AI automation that enables engineering teams to address issues,... 
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    4 days ago
  • $143k - $286k

     ...where every interaction and every millisecond matters. As a Staff Android Engineer, you will lead the architecture, development, and evolution...  ...-technical stakeholders.What you'll bring: 8 -10 years of software engineering experience with strong Android development expertise... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

     ...degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing and launching...  ...to launch.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience... 

    Google

    Mountain View, CA
    5 days ago
  • $174k - $299k

     ...world. Role Overview You will be a part of the Observability Engineering team at Coupang to build and maintain monitoring solutions and...  ...based on Kubernetes and other OSS solutions, as well as building software components from scratch. You would work directly with various... 
    Temporary work
    Work experience placement
    Flexible hours

    Coupang

    Mountain View, CA
    5 days ago
  •  ...power AI inference at unprecedented speed and efficiency. Join us to help scale inference and accelerate AI.We’re looking for a Software Engineer focused on Observability to build and evolve the systems that give us deep visibility into large-scale, performance-critical... 

    Cerebras Systems

    Sunnyvale, CA
    5 days ago
  • $262k - $364k

    Drive the long-term engineering strategy by incorporating organizational business priorities...  ...rapidly shifting environments.Google's software engineers develop the next-generation technologies...  ..., Feeds, Search, and Watch. As a Senior Staff SWE, you will be responsible for driving... 
    Shift work

    Google

    Mountain View, CA
    5 days ago
  • $207k - $301k

    Design, develop, test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects...  ..., and timelines. Influence and coach a distributed team of engineers.Lead the design and implementation of recommendation systems,... 

    Google

    Mountain View, CA
    5 days ago
  • $185k - $284.1k

     ...strategy and architecture for metrics and analyses to evaluate autonomous driving software performance across the autonomy stack. Lead cross-functional efforts with autonomy, systems engineering, simulation, and data teams to embed evaluation into development workflows and... 
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    6 days ago
  • $166.5k - $291.4k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She...  ...Join us to put AI to work for people.Job DescriptionOverviewThe Staff Software Engineer, Voice Connectivity Engineering designs, builds,... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    6 days ago
  • $202.5k - $274k

     .... Within it, the QuickBooks Capital & Lending team builds the software that helps small businesses access the capital they need to grow...  ...delightful product experiences at scale.You'll join a team of engineers building cloud-native, AI-powered software on a modern stack:... 
    Worldwide

    Intuit

    Mountain View, CA
    6 days ago
  • $220.5k - $298.5k

     ...new, innovative ways to make that possible.Job OverviewBecome a part of Intuit's "Builder Catalysts" community as a Senior Staff Software Engineer and contribute to our mission of powering global prosperity. Our Builder Catalysts are distinguished by their extreme ownership... 
    Temporary work
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    6 days ago
  • $143k - $286k

     ...WalmartBusiness Segment: Home OfficePlatform Engineering Execution: Delivers platform...  ...resilience, and agility across systems. Software Development & Lifecycle Ownership: Drives...  ...may also include : - StockSummaryAs a Staff Software Engineer on the Marketplace Platform... 
    Full time
    Temporary work
    Part time
    Local area

    Walmart

    Sunnyvale, CA
    7 days ago
  • $262k - $364k

     ...degree or equivalent practical experience.8 years of experience in software development.7 years of experience leading technical project...  ...GPU programming (CUDA, Triton, CUTLASS, etc.) and performance engineering techniques.Experience with modern LLMs and their deployment on... 
    Immediate start
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

    Work as an Artificial Intelligence-First Software Engineer who engages directly in the customers' environment to understand and solve their...  ...motivated and skilled software engineer to work as an AI-First Staff Software Engineer to design and develop solutions for our... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...qualifications:Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, or a related...  ..., or equivalent practical experience.8 years of experience in software development.Experience in Python and C++, including navigating... 

    Google

    Mountain View, CA
    8 days ago
  • $150k - $183k

    We are seeking a Staff Frontend Engineer to join our FortiWeb team, responsible for developing and maintaining the web-based management interface of our industry-leading Web Application Firewall (WAF) solution. This role requires expertise in modern Angular/React development... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    6 days ago
  • $143k - $286k

     ...technologies while partnering closely with backend engineers to build seamless end-to-end experiences...  ...bringAt least 6 years of professional software development experience with significant...  ...are seeking a talented and passionate Staff Full Stack Software Engineer to join our... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    6 days ago
  • $202.5k - $274k

     ...applications or systems.Drive the design and implementation of durable software solutions to solve critical customer problems that are...  ...applications with AI technologyCoach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance... 
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    6 days ago
  •  ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we...  ....Job DescriptionThe RoleAre you a software engineer who has honed your craft, partnership...  ...agents? This may be the role for you.As a staff software engineer on our Agentic AI Harness... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    5 days ago
  • $143k - $286k

     ...aligned with roadmap priorities.Drive full software development lifecycle activities such as...  ...components to enhance automation.Mentor engineers, influence technical decisions, and...  ...positions may also include : - StockSummaryThe Staff, Software Engineer plays a critical role... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  • $189.3k - $290.7k

    Job DescriptionAbout the role:GM’s simulation team is looking for an experienced Staff Software Engineer to be a key technical leader in our mission to deliver autonomous driving technologies safely. This is a high-impact role where your work directly enables the validation... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $143k - $286k

     ...OfficeAnalyze and classify requirements to align software solutions with business objectives and...  ...best practices.Experience in DevOps engineering, including CI/CD automation and...  ...hiring process.SummaryWalmart is seeking a Staff Software Engineer to lead the design, development... 
    Full time

    Walmart

    Sunnyvale, CA
    5 days ago
  • $235.7k - $277k

     ...customers do it in place, on streaming data, as part of the same platform they already use to move and process events at scale.As an engineer, you'll own delivery of significant pieces of this product — not just writing code, but deciding how a capability should work... 
    Live in

    Confluent

    Mountain View, CA
    4 days ago
  • $207k - $300k

     ...reactive user interactions within a single conversational model.Lead engineering execution using spec-driven development with AI to ensure code...  ...or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching... 

    Google

    Mountain View, CA
    4 days ago
  • $202.5k - $274k

     ...design and architecture and execute on web, mobile, and front end software developmentProvides technical direction and guidance to the...  ...applications with AI technologyCoach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance... 
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Engineer. Be the first to apply!