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

Software Engineer, Distributed Compute System

$132.3k - $198.45k
Full-time

Nuro


Who We Are 

Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale, empowering a safer, richer, and more connected future.

About the Role

We’re looking for senior engineers to build/scale Nuro's large-scale computing infrastructure in the cloud/data center. This system is the foundation of many critical business applications throughout the company, including but not limited to machine learning data pipelines, data discovery, simulation, and time-series multimedia log processing. In this role, you’ll be working on building a scalable, efficient and reliable system that bridges the gap between fundamental infrastructure and high-level job requests, and make large-scale computations more accessible to autonomy/other infrastructure engineers.

About the Work


  • Design and develop scalable, reliable frameworks: BATES to orchestrate and execute large-scale workloads in cloud and on-premise clusters.

  • Collaborate with application teams throughout Nuro to provide robust, generic tools and APIs that accelerate their development of business critical applications.

  • Optimize workload efficiency and turnaround time by deeply understanding and analyzing application context to identify inefficiencies and bottlenecks, prioritize tasks, and implement innovative solutions

About You


  • You have proven experience in building and developing large-scale distributed applications (e.g. Kubernetes).

  • You’re self-motivated to identify opportunities for system improvement and drive positive change.

  • Ability to turn high-level requirements into a detailed, cohesive system design.

  • Willingness to deeply understand application logic across Nuro and a passion for going the extra mile.

  • You are highly collaborative and care about creating the best possible user experience.

  • You have start-up DNA: You have demonstrated an ability to thrive in the ambiguity of a dynamic, start-up environment or have the DNA to do so

  • You possess a bachelor's degree in Computer Science, Electrical Engineering, or a closely related field or equivalent experience

Bonus Points  


  • Experience with database technologies (e.g., Redis, SQL, NoSQL) and pub/sub systems.

  • Experience with hyperscalers, particularly Google Cloud Platform or other major providers.

  • Experience with workflow management tools or map-reduce frameworks such as Apache Airflow, Buildkite, Ray, or Dataflow..

  • Experience with Linux system, e.g. CPU scheduler, memory management, file systems

  • Experience with data analysis, includes defining metrics, running A/B testing, and building metric dashboards.

  • Experience with real-time monitoring framework like Prometheus.

  • Experience with continuous integration/delivery (CI/CD)

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $132,300 and $198,450 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-DNP

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Distributed Compute System in Mountain View, CA vacancy
  • $160.36k - $240.54k

     ...the Role We’re looking for senior engineers to build/scale Nuro's large-scale computing infrastructure in the cloud/data center. This system is the foundation of many critical...  ...building and developing large-scale distributed applications (e.g. Kubernetes). You... 
    Suggested
    Full time

    Nuro

    Mountain View, CA
    8 hours ago
  • $158k - $237k

     ...The Forge Team: Engineering the Backbone of Rubrik...  .... As the platform and systems engineering team, founded...  ...secure, and scalable software-defined platform. We...  ...~ BS/MS/PhD in Computer Science or related field...  ...structures, algorithms, and distributed systems design ~ Strong... 
    Suggested
    Full time
    Local area

    Rubrik

    Palo Alto, CA
    8 hours ago
  • $136.8k - $359.72k

    Senior Software Engineer, Distributed Storage System Senior Software Engineer, Distributed Storage System 3 days ago Be among the first 25 applicants Responsibilities...  ...production environments. - Bachelor's degree in Computer Science or a related field. - Strong knowledge of... 
    Suggested
    Full time
    Temporary work
    Internship
    Local area

    ByteDance

    San Jose, CA
    2 hours ago
  • $215k - $250k

     ...available to any downstream query engine and use case (from...  ...created large-scale data systems and globally distributed platforms that sit at the...  ...tech stack by building the software and data features that actually...  ...from different query/compute engines. Solve hard optimization... 
    Suggested
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Onehouse

    Sunnyvale, CA
    11 days ago
  •  ...Zettabyte, we’re on a mission to make AI compute ubiquitous, seamless, and limitless....  ...role exists We need a Backend Engineer to build the systems that orchestrate GPU clusters for AI...  ...backend engineering experience with distributed systems ~ Strong proficiency in Go... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Work from home
    Visa sponsorship

    SproutsAI

    Palo Alto, CA
    2 hours ago
  • $99.6k - $223.4k

     ...Exadata Software Engineer We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies. Oracle...  ...software failures. Develop algorithms and distributed systems software that runs on a large... 
    Temporary work
    Flexible hours

    Oracle

    Redwood City, CA
    2 days ago
  • $180k

     ...xAI’s mission is to create AI systems that can accurately...  ...highly motivated, and focused on engineering excellence. This organization...  ...About the Role The Compute Infrastructure team at xAI is...  ...or significantly enhancing distributed compute platforms, orchestration... 
    Full time
    Temporary work

    Xai

    Palo Alto, CA
    8 hours ago
  • $150k - $190k

    A technology staffing firm is seeking a Senior Software Engineer to join their team in Redwood City, California. The role focuses on building high-performance, distributed software systems for robotics and automation platforms. Candidates must possess at least 3 years of... 
    Full time
    Relocation package

    TalentTap.ai

    Redwood City, CA
    2 hours ago
  • $229.9k - $262.4k

     ...are seeking Full Stack/Back End Software Engineers who are passionate about...  ...developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet...  ...1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud... 
    Internship
    Local area

    Capital One

    San Jose, CA
    3 days ago
  • $141.3k - $226k

     ...Description Broadcom is looking for a Software Systems Engineer (P5) to join VMware Cloud Foundation’...  ...Ability to succeed on a take‑home distributed systems homework assignment and in‑person...  ..., such as Git BS + 12+ or MS in Computer Science or related technical fields plus... 
    Full time
    Work at office
    Local area

    Broadcom Corporation

    Palo Alto, CA
    3 days ago
  •  ...type: Full Time · Department: Backend Engineer · Work type: On-Site About A rchetype...  ...performant, scalable, and resilient distributed systems. You’ll work closely with researchers,...  ...7+ years of professional software engineering experience, with a focus on... 
    Full time

    Neara

    Palo Alto, CA
    2 hours ago
  • $105k

    Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Continue...  ...class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    San Jose, CA
    4 days ago
  • A leading data storage technology company is seeking a Software Engineer to join their Core Engineering team in Santa Clara, CA. This role involves designing reliable distributed storage systems and driving innovation from concept to delivery. The ideal candidate has expertise... 
    Full time

    Pure Storage

    Santa Clara, CA
    2 hours ago
  • $349k - $431k

     ...U.S. states. Waymo's Systems Intelligence and ML team...  ...autonomous driving software. Waymo's AI is at the...  ...report to our Director of Engineering who leads Systems...  ...efficient large-scale distributed training and establish...  ...Master's degree or PhD in Computer Science or a related field... 

    Waymo

    Mountain View, CA
    5 days ago
  • $165k - $242k

     ...Join to apply for the Senior Platform Engineer II, Compute Services role at CoreWeave . CoreWeave is The Essential Cloud for AI...  ...Experience with performance profiling and optimization of distributed systems. Knowledge of network protocols and distributed consensus... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 hours ago
  • $135k - $200k

     ...Palantir builds the world’s leading software for data-driven decisions and...  ...a Forward Deployed Software Engineer to join a newly-formed team...  ...(C2) Software for Autonomous Systems for use in operational and...  ...relevant work experience) in Computer Science, Robotics, Electrical... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    8 hours ago
  • $144.2k - $233.2k

     ...Description Your Career As a Research Software Engineer (Antivirus Systems), we are looking for a motivated,...  ...Your Experience  ~ BS/MS in Computer Science or Computer Engineering or...  ...with several moving components in a distributed cloud environment ~ Experience... 
    Full time
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    8 hours ago
  • $193.93k - $291.15k

     ...standard protocols. About the Work Engineered Connectivity: Architect a network...  ...:  Wireshark  About You Systems Thinker: You have a deep understanding...  ...experience (or a PhD with a focus on Networking/Distributed Systems and 3+ years of industry... 
    Full time
    Remote work

    Nuro

    Mountain View, CA
    8 hours ago
  •  ..., we’d love to hear from you. What to Expect As a Software Engineer (Systems), you will be responsible for building out the core software...  ...and efficient interaction between the robot's onboard computer and all physical components (sensors, actuators, motor controllers... 
    Full time

    Sunday

    Mountain View, CA
    8 hours ago
  • $177.69k - $341.73k

    Responsibilities The Machine Learning (ML) System sub-team combines system engineering and the art of machine learning to develop and maintain massively distributed ML training and inference system/...  ..., etc.) Optimal orchestration of computing resources (GPU, CPU, other... 
    Full time

    ByteDance

    San Jose, CA
    2 hours ago
  • $143k - $238k

     ...Intuitive Machines is seeking a motivated and experienced Software Systems Engineer to join our team in Palo Alto, CA. This role requires application...  ...resident Bachelor's degree in Systems Engineering, Computer Science, Aerospace Engineering, or related field 8+ years... 
    Permanent employment

    Lanteris Space Systems

    Palo Alto, CA
    3 days ago
  • $125k - $191.7k

     ...This role is categorized as hybrid/Remote. Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization...  ...Mechanical Engineering, Aerospace Engineering, Physics, Computer Science, Data Science, or related fields. 5+ years of... 
    Local area
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $200k - $300k

     ...innovative point-of-sale experience that uses computer vision and AI to make checkout nearly...  ...for a passionate Computer Vision engineer who loves solving everyday vision problems...  ...world experience building Computer Vision systems What We Offer An opportunity to work... 
    Full time
    Work experience placement
    Work at office
    Flexible hours

    Mashgin

    Palo Alto, CA
    2 hours ago
  •  ...ultra-scale GPU supercomputing systems to train next-generation...  ...driving communication performance, distributed reliability, and cross-layer...  ...for a deeply technical engineer to co-design and optimize the...  ...Scope ·       Communication-compute overlap and topology-aware collective... 
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    more than 2 months ago
  • $130.4k - $221.7k

     ...hands without us. KLA invents systems and solutions for the...  ...expert teams of physicists, engineers, data scientists and problem...  ...brightest research scientists, software engineers, application development...  ...wafer yield. T he Computational Modeling Software Systems Engineering... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA Corporation

    Milpitas, CA
    1 day ago
  • $112k - $184k

     ...technologies; Arene, our software development platform...  ...test our driving systems, we build developer workflows...  ...experienced Fullstack Engineer with a strong emphasis...  ...and implement global distributed React-based web...  ...or Master’s degree in Computer Science, Engineering,... 
    Temporary work
    Work at office
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    3 days ago
  • $200k - $250k

     ...model or preparing for the post-quantum computing era, we help businesses worldwide...  ...Requirements We’re looking for a Staff Software Engineer to join our Confidential Computing...  ...platform services powering secure, distributed systems at scale. This is a high-impact,... 
    Temporary work
    H1b
    Worldwide

    Fortanix

    Santa Clara, CA
    20 days ago
  • $100k - $150k

     ...Distributed Systems Architect – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data...  ...or Master’s degree in Computer Science or a related discipline...  ...more years of software engineering experience, with... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Sunnyvale, CA
    2 days ago
  •  ...Overview Job Description As the Engineering Manager for the Machine...  ...and scaling the end-to-end systems for the entire ML/LLM lifecycle...  ...our infrastructure for distributed training and inference, model...  ...Qualifications A Master’s or Ph.D. in Computer Science, Machine Learning,... 
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    3 days ago
  •  ...About the Role As a software engineering intern, you will work closely...  ...following: Data Platform, Onboard Systems, ML Infrastructure,...  ...inference. Our solutions include a distributed training platform, ML...  ...engineering organizations: generic compute platform to host mission-... 
    Internship

    Nuro

    Mountain View, CA
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Distributed Compute System. Be the first to apply!