Software Engineer, Distributed Compute System
$132.3k - $198.45kNuro
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
$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...SuggestedFull time$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...SuggestedFull timeLocal area$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...SuggestedFull timeTemporary workInternshipLocal area$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...SuggestedOdd jobWork at officeLocal areaRemote workRelocationRelocation package- ...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...SuggestedHourly payFull timeWork at officeWork from homeVisa sponsorship
$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 workFlexible hours$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 timeTemporary work$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 timeRelocation package$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...InternshipLocal area$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 timeWork at officeLocal area- ...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
$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 timeLocal areaRemote workWorldwide- 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
$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...$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 employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$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 timeWork experience placementWork at officeRemote workWork from homeRelocation package$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 timeCasual workWork at office$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 timeRemote work- ..., 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
$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$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$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 areaRemote workFlexible hours$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 timeWork experience placementWork at officeFlexible hours- ...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
$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 wageFull timeWork experience placementFlexible hours$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 workWork at officeFlexible hours$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 workH1bWorldwide$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 timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...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 officeRemote workFlexible hours
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Distributed Compute System. Be the first to apply!
- software engineer full time Mountain View, CA
- software system engineer Mountain View, CA
- consulting software engineer Mountain View, CA
- software engineer travel Mountain View, CA
- real time software engineer Mountain View, CA
- network software engineer Mountain View, CA
- senior software engineer remote Mountain View, CA
- entry level software engineer remote Mountain View, CA
- software developer fintech Mountain View, CA
- software developer positions Mountain View, CA









