Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Your ProfileYou possess a startup mentality and have a proven ability to excel in a fast-paced, dynamic environment. Exceptional communication skills are a must. Proficient in software development, preferably using Python or Go. Demonstrated experience in a public cloud environment. Familiar with Terraform, Docker, Kubernetes, and Linux. Proven experience in building, scaling, and maintaining production systems. A Bachelor's degree in Computer Science, Electrical Engineering, or a related field, or 3+ years of equivalent experience. Preferred QualificationsExperience with cloud/hybrid networking. Background in software architecture. Familiarity with deploying and managing large distributed applications (e.g., Kubernetes, ArgoCD). Experience designing and implementing observability systems.
About the job
About Nuro
Nuro is at the forefront of self-driving technology, driven by our mission to make autonomous vehicles accessible to everyone. Established in 2016, we are developing the most scalable driver, integrating advanced AI with high-quality automotive hardware. Our flagship technology, the Nuro Driver™, is licensed for various applications, including robotaxis, commercial fleets, and personal vehicles. With years of proven technology in self-driving deployments, we provide automakers and mobility platforms a clear pathway to achieving commercial-scale autonomous vehicles, fostering a safer, more connected future.
Your Role
We invite you to join our expanding Infrastructure team as a Senior Software Engineer specializing in Cloud Infrastructure. In this role, you will:
Engage collaboratively across teams at Nuro to ensure alignment with customer needs.
Design and implement high-quality, scalable solutions for infrastructure-as-code, application deployment, production system monitoring, health status tracking, and performance enhancements.
Develop automation tools to enhance developer experience, infrastructure reliability, and security.
About Nuro
Nuro is a pioneering self-driving technology company committed to making autonomy a reality for everyone. Our innovative approach combines artificial intelligence with robust automotive hardware, enabling a wide array of applications, from robotaxis to personal vehicles. We are dedicated to providing solutions that ensure a safer and more connected future.
Similar jobs
1 - 20 of 1,139 Jobs
Search for Senior Software Engineer Simulation At Nuro Mountain View Ca
Full-time|$193.9K/yr - $291.1K/yr|On-site|Mountain View, California (HQ)
Who We Are Nuro is a pioneering self-driving technology company dedicated to making autonomous solutions accessible to everyone. Established in 2016, we are on a mission to construct the most scalable autonomous driver, merging advanced AI with automotive-grade hardware. Our flagship technology, the Nuro Driver™, is licensed to facilitate a variety of applications, from robotaxis and commercial fleets to personal vehicles. With a proven track record in self-driving deployments, Nuro provides automakers and mobility platforms with a clear pathway to commercially viable autonomous vehicles, fostering a future that is safer, more connected, and enriched. About the RoleSimulation plays a crucial role in the development of autonomous technology. Our Simulation team is tasked with creating a powerful simulator that underpins all simulations at Nuro, enabling us to confidently develop and test our self-driving technologies. The team tackles a variety of novel simulation challenges, employing innovative and creative approaches—ranging from synthesizing sensor data and automating scenario generation to optimizing performance and resources. Collaboration with various teams across the company allows us to broaden the horizons of what can be simulated. About the Work Enhance the functionality, performance, and user experience of our simulator. Develop inventive strategies to elevate simulation realism and coverage through synthesis. Design and implement solutions to streamline interactions among complex systems. Engage in diverse projects, from new greenfield initiatives to scaling existing systems. Work closely with autonomy engineers to deepen your understanding of autonomous systems and devise optimal solutions.
Full-time|$160K/yr - $240K/yr|On-site|Mountain View, California (HQ)
Who We Are Nuro is revolutionizing the future of transportation with self-driving technology aimed at making autonomy accessible to everyone. Established in 2016, we are developing the most scalable driver in the world, integrating advanced AI with automotive-grade hardware. Our flagship technology, the Nuro Driver™, is licensed for various applications, from robotaxis and commercial fleets to personal vehicles. With years of proven self-driving deployments, Nuro is paving the way for automakers and mobility platforms to embrace autonomous vehicles on a commercial scale, fostering a safer and more connected future. About the Role As a Software Engineer specializing in Video Streaming, you will play a pivotal role in our Teleoperations platform. Collaborating with a diverse team of engineers, you will develop the core communication systems and the cloud infrastructure to connect vehicles with operators. This role demands a comprehensive understanding of networking algorithms, bandwidth estimation, rate control, computer networking, and real-time communication systems. Our team is committed to delivering dependable solutions for third-party teleoperation applications. Your Responsibilities Design and implement a cutting-edge pipeline utilizing state-of-the-art video streaming techniques to facilitate a high-priority real-time data stream. Create an offline streaming simulation and emulation framework to enhance video streaming algorithms and forecast online performance. Conduct testing in real-world scenarios, gather insights, and drive innovative solutions. Collaborate with cross-functional teams to collect network metrics on the road. Qualifications A PhD in Computer Science or a closely related field; alternatively, a BS or MS in Computer Science or a related discipline with a minimum of 2 years of relevant industry experience. Expertise in C/C++ and/or Go programming languages. Familiarity with networking protocols such as TCP/IP, socket programming, and congestion control. Excellent communication skills. Bonus Qualifications Experience with network simulation tools, such as Network Simulator 3. Knowledge of real-world LTE network metrics collection. Familiarity with video streaming frameworks like WebRTC. Understanding of video codecs such as VP8, VP9, and H264/265. Proficiency in GPU programming.
Full-time|$145K/yr - $219K/yr|On-site|Mountain View, California (HQ)
Who We AreNuro is a pioneering self-driving technology company dedicated to making autonomy accessible to everyone. Established in 2016, Nuro is developing the world’s most scalable autonomous driver by integrating advanced AI with high-quality automotive hardware. Our flagship technology, the Nuro Driver™, is licensed to facilitate a diverse range of applications, including robotaxis, commercial fleets, and personal vehicles. With years of successful self-driving deployments, we provide automakers and mobility platforms with a clear trajectory toward commercial-scale AVs, contributing to a safer, more connected future.About the RoleThe Routing Team plays a crucial role in ensuring the Nuro Driver™ navigates to destinations safely and efficiently. We are constantly enhancing our routing engine to generate optimal routes, deliver precise ETAs, and effectively manage traffic flow as our business and geographic footprint expand.About the WorkYou will be responsible for building and scaling backend systems and onboard modules for the Routing team. This encompasses designing microservices, refining routing algorithms, analyzing road network graphs, developing monitoring and analytics systems, and optimizing deployment pipelines.Collaboration with product, strategy, and operations teams will be essential as you design and implement innovative user experiences, and define our product strategy and roadmap.
Full-time|$176.4K/yr - $264.6K/yr|On-site|Mountain View, California (HQ)
Who We Are Nuro is a pioneering self-driving technology firm dedicated to making autonomy available to everyone. Established in 2016, Nuro is developing the world’s most scalable driver, integrating advanced AI with automotive-grade hardware. Nuro licenses its proprietary technology, the Nuro Driver™, to enhance various applications, including robotaxis, commercial fleets, and privately owned vehicles. With a proven track record from years of self-driving deployments, Nuro provides automakers and mobility platforms with a clear pathway to autonomous vehicles (AVs) at commercial scale, fostering a safer, more connected future. About the Role The Routing Team is responsible for creating essential services that guarantee the Nuro Driver™ reaches its destinations quickly and safely. We are continually enhancing our routing engine to compute more efficient routes, deliver highly precise ETAs, and effectively manage scalable traffic for every journey, adapting to our expanding business and the evolution of mapping infrastructure. About the Work You will be instrumental in constructing and scaling both backend systems and onboard modules for the Routing team. This includes designing microservices, optimizing routing algorithms, understanding complex road network graphs, establishing monitoring and analytics infrastructure, and streamlining our deployment pipeline. You will collaborate with product, strategy, and operations teams to create innovative user experiences while defining our product strategy and roadmap.
Full-time|$132.3K/yr - $198.4K/yr|On-site|Mountain View, California (HQ)
Who We AreNuro is at the forefront of self-driving technology, dedicated to making autonomy a reality for everyone. Established in 2016, we have developed the world’s most scalable driver, merging advanced AI with automotive-grade hardware. Our innovative platform, the Nuro Driver™, is designed to facilitate a diverse array of applications—from robotaxis and commercial fleets to personal vehicles. With a proven track record from years of deployment, Nuro provides automakers and mobility platforms a clear path to commercial-scale autonomous vehicles, fostering a safer, more interconnected future.About the RoleWe are seeking experienced Software Engineers to expand and optimize Nuro's extensive cloud and data center computing infrastructure. This system is crucial for various business applications across the company, including machine learning data pipelines, data discovery, simulation, and time-series multimedia log processing. In this role, you will create a scalable, efficient, and reliable system that connects core infrastructure with high-level job requests, enhancing large-scale computations for autonomy and other engineering teams.About the WorkDesign and develop scalable, reliable frameworks, such as BATES, to manage and execute large workloads in both cloud and on-premise clusters.Collaborate with application teams across Nuro to provide robust, generic tools and APIs that streamline the development of mission-critical applications.Enhance workload efficiency and turnaround time by analyzing application context, identifying inefficiencies and bottlenecks, prioritizing tasks, and implementing innovative solutions.
Role overview The Head of Operations at nuro leads the company’s operational strategy and execution from its Mountain View headquarters. This position manages daily operations, sharpens internal processes, and ensures teams collaborate toward common goals. What you will do Direct daily operations across multiple departments Refine workflows to boost productivity Keep teams aligned with nuro’s priorities and objectives Partner with cross-functional groups to advance operational improvements Identify and apply practices that support company growth Impact This leadership role has a direct hand in shaping nuro’s operational future as the company grows and expands its influence in the industry.
Full-time|$132.3K/yr - $198.4K/yr|On-site|Mountain View, California (HQ)
About UsNuro is at the forefront of autonomous technology, dedicated to making self-driving capabilities accessible to everyone. Established in 2016, we are developing the most scalable autonomous driver, integrating advanced AI with industry-standard automotive hardware. Our core technology, the Nuro Driver™, is licensed for various applications, including robotaxis, commercial fleets, and personal vehicles. With proven technology from years of autonomous deployments, Nuro provides automakers and mobility platforms a pathway to achieving commercial-scale autonomous vehicles, fostering a safer, more connected future.Role OverviewAs a Systems Engineering Technical Program Manager (TPM) at Nuro, you will play a crucial role in ensuring the robustness of our autonomous vehicle platform. Your focus will be on the challenging scenarios our systems must navigate, emphasizing the technical depth of our validation processes. This is not merely a scheduling position; you will work closely with the Autonomy, Simulation, and Systems Engineering teams to enhance the technical integrity of our validation program. This involves defining scenario sets, structuring fault injection strategies, and ensuring that our simulation coverage is meaningful and systematically advancing.Key ResponsibilitiesScenario & Coverage StrategyDeeply analyze complex scene sets for autonomy validation, ensuring coverage addresses safety-critical, edge-case, and adversarial scenarios based on real-world data and system requirements.Develop the technical framework for assessing validation coverage: identifying what is covered, recognizing gaps, and determining engineering actions to address them.Collaborate with systems engineers to convert system-level requirements and failure modes into precise, testable scenario definitions.Large-Scale SimulationLead the technical design of extensive simulation campaigns, including scenario selection, variation strategies, metrics definition, and result analysis.Coordinate with simulation and infrastructure teams to ensure campaign designs yield valuable insights: selecting optimal scenarios, achieving the right fidelity, and producing results that inform actionable engineering decisions.Identify and address instances where simulation results may be inconclusive or misleading, facilitating discussions to resolve these issues.
Full-time|$145.8K/yr - $219K/yr|On-site|Mountain View, California (HQ)
About Nuro Nuro develops self-driving technology with a focus on making autonomy accessible. Founded in 2016 and based in Mountain View, California, Nuro builds the Nuro Driver™, a scalable autonomous driving system licensed for uses from robotaxis to personal vehicles. The company partners with automakers and mobility platforms to help bring commercial-scale autonomous vehicles to market. Team Overview: Global Supply Chain The Global Supply Chain team leads sourcing and supplier strategy for Nuro’s key systems, including vehicle platforms and autonomy-related components. The team manages supplier relationships, oversees risk, and supports the company’s ability to deliver hardware and software systems efficiently. Role Overview: Global Supply Manager This Global Supply Manager position focuses on supply chain strategy, supplier execution, and vendor relationships across Nuro’s highest-priority categories. The scope includes vehicle platform components and technologies that enable autonomy. The role supports commercial and operational activities with strategic suppliers, including negotiation support, identifying risks, and building supplier relationships. Collaboration with engineering, hardware, operations, legal, IT, and finance teams is central to the work, ensuring supply chain projects stay on schedule, within budget, and meet quality expectations. Strong analytical skills and a collaborative approach are important. The position requires direct engagement with suppliers to drive quick iteration and scalable results. Key Responsibilities Work with suppliers in Nuro’s critical categories, supporting ongoing supplier management and risk assessment. Location Mountain View, California (Headquarters)
Full-time|$176.4K/yr - $319.7K/yr|On-site|Mountain View, California (HQ)
About UsNuro is at the forefront of self-driving technology, dedicated to making autonomy available to everyone. Established in 2016, we are developing the most scalable autonomous driver, integrating advanced AI with top-tier automotive hardware. The Nuro Driver™ technology is licensed for various applications, including robotaxis, commercial fleets, and personal vehicles. With years of successful self-driving implementations, Nuro paves the way for automakers and mobility platforms to achieve commercial-scale autonomous vehicles, fostering a future that is safer, more integrated, and enriched.Role OverviewAs a Senior/Staff Software Engineer specializing in driving behavior verification, you will play a crucial role in developing metrics to assess the complete behavior of the Nuro Driver. These metrics will be pivotal in quantifying the safety of our driving behavior within designated operational domains (ODD). Your background in behavior planning or prediction systems for robotics, along with a collaborative spirit, will allow you to effectively engage with diverse teams across Nuro, including Systems, Onboard Software, Simulation, Product, and Operations.Key ResponsibilitiesCreate and implement generalized metrics in Python to validate the driving behavior of autonomous vehicles.Utilize a mix of machine learning models and safety metrics from established literature to analyze end-to-end driving performance.Test and evaluate these metrics through various methods: synthetic and log simulations, on-road data, closed-course tests, and third-party accident analyses.Collaborate with Systems, Behavior, Perception, Data Science, Product, Legal, and Public Trust teams to define acceptance criteria for metrics and tests.Work alongside simulation infrastructure and test integration teams to establish automated verification processes.Produce comprehensive performance and validation reports demonstrating the safety of the autonomous system for deployment within our target ODD.
Join Nuro as a Senior Software Engineer specializing in Perception Data Infrastructure. In this pivotal role, you will be responsible for developing and optimizing systems that process perception data, enabling our autonomous vehicles to navigate safely and efficiently. You will collaborate with cross-functional teams to enhance our data infrastructure, ensuring reliability and scalability.
About the Role Nuro is looking for a Middleware Software Engineer to help advance autonomous delivery systems at our Mountain View headquarters. This role focuses on building and refining middleware that supports system performance and reliability. What You Will Do Work with teams across engineering to design, develop, and implement middleware components Contribute to solutions that strengthen performance and reliability of Nuro’s autonomous delivery technology Location This position is based in Mountain View, California.
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)
About NuroNuro is at the forefront of self-driving technology, driven by our mission to make autonomous vehicles accessible to everyone. Established in 2016, we are developing the most scalable driver, integrating advanced AI with high-quality automotive hardware. Our flagship technology, the Nuro Driver™, is licensed for various applications, including robotaxis, commercial fleets, and personal vehicles. With years of proven technology in self-driving deployments, we provide automakers and mobility platforms a clear pathway to achieving commercial-scale autonomous vehicles, fostering a safer, more connected future.Your RoleWe invite you to join our expanding Infrastructure team as a Senior Software Engineer specializing in Cloud Infrastructure. In this role, you will:Engage collaboratively across teams at Nuro to ensure alignment with customer needs.Design and implement high-quality, scalable solutions for infrastructure-as-code, application deployment, production system monitoring, health status tracking, and performance enhancements.Develop automation tools to enhance developer experience, infrastructure reliability, and security.
Join Nuro as a Senior Software Engineer focused on GenAI Infrastructure and Agent Systems. In this pivotal role, you will leverage cutting-edge artificial intelligence technologies to enhance engineering efficiency across our platforms. You will be responsible for designing and implementing scalable systems that drive automation and optimization in our engineering processes.
Full-time|$193.9K/yr - $291.1K/yr|On-site|Mountain View, California (HQ)
About NuroNuro is at the forefront of self-driving technology, dedicated to making autonomy available to everyone. Established in 2016, Nuro is developing the most scalable driver globally, integrating advanced AI with automotive-grade hardware. Our flagship technology, the Nuro Driver™, is licensed for a diverse array of applications, including robotaxis, commercial fleets, and personal vehicles. With a track record of successful self-driving deployments, Nuro provides automakers and mobility platforms with a clear pathway to achieving commercial-scale autonomous vehicles, fostering a safer, more connected future.Role OverviewAs a Senior Software Engineer focused on Teleoperations, you will play a pivotal role in our strategy to monitor and assist vehicles remotely. Collaborating with a talented team of engineers, you will contribute to the development of our proprietary Teleoperations platform. This position requires a deep technical understanding of networking algorithms, bandwidth estimation, rate control, computer networking, and real-time communication systems. Your contributions will be crucial in delivering reliable teleoperation solutions for third-party usage.Key ResponsibilitiesDevelop a network interface bonding framework to optimize bandwidth and LTE network utilization.Create an offline network simulation/emulation framework to enhance online performance predictions.Conduct real-world testing, gather feedback, and foster innovation.Collaborate with cross-functional teams to collect on-road network metrics.Your QualificationsBachelor's or Master's degree in Computer Science or a related field, with 4+ years of relevant industry experience, or a PhD with 2+ years of experience.Proficiency in C/C++ and/or Go programming languages.Familiarity with networking protocols including ICMP, TCP/IP, HTTP, socket programming, FEC, and congestion control.Experience with network simulation frameworks and methodologies, such as ns-3.Strong communication skills are essential.Preferred QualificationsExperience with video streaming frameworks, such as WebRTC.Understanding of video codecs including VP8, VP9, H264/265.
Full-time|$193.9K/yr - $291.1K/yr|On-site|Mountain View, California (HQ)
About Us Nuro is a pioneering self-driving technology firm focused on democratizing autonomy for everyone. Established in 2016, we are on a mission to create the world's most scalable autonomous driver. Our innovative approach blends advanced AI with automotive-grade hardware, allowing us to license our core technology, the Nuro Driver™, across diverse applications including robotaxis, commercial fleets, and personal vehicles. Our proven technology, tested through numerous self-driving deployments, provides automakers and mobility platforms with a clear path to commercial-scale autonomous vehicles, fostering a safer, more connected future. Position OverviewWe are excited to expand our robotics team and are seeking a talented Senior Software Engineer to join our Sensor Data and Calibration unit. The ideal candidate will possess a strong background in robotics and machine learning, with a focus on developing sophisticated synthetic sensor simulation models and algorithms. Experience in research, development, and application of machine learning techniques (such as NeRF or Gaussian splatting) for generating synthetic sensor data, including photorealistic images and realistic LiDAR or radar outputs, is essential. Key Responsibilities Research and create cutting-edge synthetic sensor simulation methodologies. Evaluate and characterize the realism and effectiveness of synthetic sensor data. Address essential inquiries regarding sensor data and autonomous performance. Collaborate with various teams across autonomy, infrastructure, and systems to define mapping requirements. Qualifications One of the following: PhD in machine learning, computer science, electrical engineering, robotics, or a related field, with 3+ years of industry experience. Master's degree with 4+ years of industry experience. 5+ years of industry experience. In-depth knowledge of machine learning fundamentals with practical experience in training and assessing contemporary ML models. Proficient in Python, with experience in deep learning frameworks such as PyTorch, TensorFlow, or JAX. Preferred Qualifications Strong grasp of 3D geometry and state estimation principles. Experience in systems-level coding. Familiarity with simulating and modeling real sensors (camera, LiDAR, radar, IMU, etc.), including noise modeling. Expertise in modern ML graphics techniques, such as NeRF, Gaussian Splatting, and/or generative models.
Full-time|$193.9K/yr - $352.3K/yr|On-site|Mountain View, California (HQ)
Who We Are Nuro is a pioneering self-driving technology firm dedicated to making autonomy accessible to everyone. Established in 2016, Nuro is developing the world's most scalable autonomous driver, which integrates state-of-the-art artificial intelligence with automotive-grade hardware. By licensing our core technology, the Nuro Driver™, we support diverse applications ranging from robotaxis and commercial fleets to personal vehicles. With technology validated through extensive self-driving deployments, Nuro provides automakers and mobility platforms with a clear pathway to commercial-scale autonomous vehicles, fostering a safer, more connected future. About the Role Our software development team is expanding, and we seek talented engineers to play a crucial role in one of the following domains: Data Platform, Simulation, or Technical Infrastructure. Data Platform: This platform functions as a comprehensive management system for the data, labels, and metrics of the Nuro AI Driver, ensuring seamless access and functionality. The team focuses on data annotation across various domains, including 2D/3D perception, mapping, behavior trajectory, and language/text. It also manages data ingestion and mining, employing techniques such as heuristics and embedding search, while supporting the autonomy evaluation infrastructure with detailed introspection. Simulation: The Simulation team develops the simulator that enables us to innovate and test our autonomous driving technology within a virtual environment. We work on the core simulator and simulation frameworks, sensor simulation, scenario generation, and solutions that blend real-world data with synthetic methods to extend the limits of simulation, collaborating closely with teams across Autonomy and AI Platform for realistic and reliable simulations at scale. Technical Infrastructure: This group manages several fundamental services for the entire engineering organization: a generic compute platform for hosting mission-critical workflows such as data processing and simulation, a storage management service overseeing hundreds of petabytes of data, and a cloud infrastructure serving as Infrastructure as Code (IaaC) to provision and maintain all cloud resources. Additionally, engineering productivity tools like build and CI/CD enhance efficiency. About You You possess extensive expertise and prior experience in some or many of the following areas: 5+ years of relevant industry experience coupled with a Bachelor’s, Master’s, or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or a related field.
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)
Nuro builds self-driving technology, aiming to make autonomy widely available. Since 2016, the company has combined advanced AI with automotive-grade hardware to create the Nuro Driver™, a scalable autonomous system. Nuro’s technology supports robotaxis, commercial fleets, and personal vehicles, and is licensed to automakers and mobility platforms for commercial-scale adoption. The Senior Software Engineer - Cloud Efficiency & Cost Optimization position is part of the Core Infrastructure group in Mountain View, California. This team works closely with engineering partners across Autonomy, ML Platform, Simulation, Perception, Behavior, Mapping, BATES, and Release Engineering. Nuro’s cloud infrastructure supports daily operations, and its efficiency directly affects how many miles are driven, models are trained, and scenarios are validated for each dollar spent. The systems built in this role impact thousands of jobs, pipelines, and services throughout the company. What you will do Lead cloud efficiency projects from start to finish, identifying high-impact opportunities across storage, compute, data, and ML infrastructure. Design systems that build sustainable efficiency into the platform. Promote cost-aware system design by working with teams during architecture and design reviews. Ensure new systems prioritize efficiency in storage, retention, data layout, query patterns, compute sizing, and reservation strategies. Optimize large-scale workloads by profiling and tuning tasks such as BigQuery analytics, data pipelines, simulation storage, ML training, and GKE services to improve throughput and reduce costs. Build cost observability and attribution tools, including real-time visibility, anomaly detection, and granular attribution by SKU, bucket, workload, and team, to quickly catch and address issues. Remove systemic waste by automating lifecycle management and tiering, optimizing compute sizing, and cleaning up underutilized or orphaned resources across the infrastructure. Drive cross-team optimization by collaborating with engineering groups to implement and maintain cost and efficiency improvements across Nuro.
Full-time|$193.9K/yr - $291.1K/yr|On-site|Mountain View, California (HQ)
About Us Nuro is an innovative self-driving technology firm dedicated to making autonomy accessible for everyone. Established in 2016, Nuro is on a mission to build the world’s most scalable autonomous vehicle, integrating advanced AI with automotive-grade hardware. We license our core technology, the Nuro Driver™, to facilitate a variety of applications, including robotaxis, commercial fleets, and personal vehicles. With a proven track record in self-driving deployments, Nuro provides automakers and mobility platforms a straightforward pathway to commercial-scale autonomous vehicles—creating a safer, richer, and more interconnected future. Role Overview The Behavior Planning Team at Nuro is responsible for advancing the Nuro Driver’s prediction and planning systems to enable secure, driverless autonomy. We seek talented software engineers to explore, develop, and implement technologies for our planning stack, ensuring safe rides across diverse roadways. This role involves creating a versatile and scalable machine learning planner capable of powering Level 4 driving for robotaxi applications and serving as a Level 2 solution for leading automobile manufacturers globally. The Nuro Driver™ operates in various environments, from structured streets and highways to unstructured areas like parking lots and busy traffic situations. You will design and develop cutting-edge algorithms that empower the Nuro Driver to adeptly plan and navigate intricate scenarios with human-like proficiency. Your work will focus on formulating intelligent strategies to utilize diverse datasets effectively, optimizing our learned behavior stack. If you are eager to implement state-of-the-art robotics and machine learning technologies in a collaborative setting with immediate impact, we invite you to join our team! Responsibilities Design and implement innovative robotics and machine learning technologies for the Nuro Driver. Collaborate cross-functionally with engineers in behavior, perception, mapping, and ML research to push the boundaries of autonomous driving. Translate theoretical solutions into production-ready software to deploy new technologies on real vehicle platforms safely, efficiently, and at scale. Provide mentorship and technical guidance to junior members of the behavior team. Qualifications PhD or Master’s Degree in robotics, computer science, mechanical/aerospace engineering, electrical engineering, mathematics, or a related field. Expertise in robotics with a focus on path planning, motion planning, trajectory generation, behavior planning, and optimal control. Experience with machine learning techniques such as deep learning, reinforcement learning, and data-driven decision-making.
Full-time|$193.9K/yr - $291.1K/yr|On-site|Mountain View, California (HQ)
Who We Are Nuro is a pioneering self-driving technology firm dedicated to making autonomous vehicles accessible to everyone. Established in 2016, we are developing the world’s most scalable autonomous driving system, merging advanced AI with high-quality automotive hardware. Our flagship technology, the Nuro Driver™, is licensed to enable various applications, including robotaxis, commercial fleets, and personal vehicles. With years of successful self-driving implementations, Nuro empowers automakers and mobility platforms to transition to autonomous vehicles at a commercial scale—ushering in a safer, more connected future. About the Role We are in search of a talented Autonomy Engineer with a focus on onboard autonomy—the software that operates on our robots and vehicles, making real-time decisions based on onboard sensors and computational resources. You will be responsible for developing and deploying reliable autonomy features that function under stringent latency, computational, and safety requirements in dynamic real-world environments. What You’ll Do Design, integrate, and implement onboard autonomy behaviors such as navigation, obstacle avoidance, lane and route following, docking, and interaction behaviors. Develop and maintain components for real-time decision-making, including behavior planning, state machines/behavior trees, local planning, and control interfaces. Create robust sensor-driven autonomy pipelines on-device (using camera, lidar, radar, IMU, wheel odometry, GNSS), ensuring synchronization, calibration, and fault handling. Optimize autonomy performance concerning latency, CPU/GPU utilization, memory, and power on embedded systems such as NVIDIA Jetson and custom ECUs. Design and implement safety measures and fallback strategies, including health monitoring, degraded operational modes, watchdog systems, safe-stop protocols, and redundancy-aware logic. Oversee the integration of the autonomy stack on robotic platforms, including bring-up, debugging, profiling, logging, and release validation on actual hardware. Enhance onboard observability through structured logs, traces, metrics, event recording, and tools to facilitate incident reviews and quick iterations. Collaborate with teams in perception, mapping/localization, controls, hardware, and systems to establish clear interfaces and deliver comprehensive features. Engage in field testing and conduct root-cause analysis for autonomy issues encountered during real deployments.
Full-time|$193.9K/yr - $291.1K/yr|On-site|Mountain View, California (HQ)
About Nuro Nuro is at the forefront of self-driving technology, dedicated to revolutionizing autonomy for everyone. Established in 2016, we are developing the most scalable driver globally, merging advanced AI with automotive-grade hardware. Our flagship technology, the Nuro Driver™, is licensed for diverse applications including robotaxis, commercial fleets, and personal vehicles. With years of proven self-driving deployments, Nuro provides automakers and mobility platforms a clear trajectory towards commercial-scale AVs, fostering a safer, more connected future. Role Overview As a Senior Software Engineer specializing in Video Streaming, you will play a pivotal role in our Teleoperations platform. Collaborating with a dynamic team of engineers, you will design and implement the core communication system and the cloud platform that connects vehicles to operators. This role necessitates a comprehensive understanding of networking algorithms, bandwidth estimation, rate control, computer networking, and real-time communication systems. Your contributions will ensure reliable solutions and facilitate third-party teleoperation applications. Key Responsibilities Develop and implement an efficient pipeline using cutting-edge video streaming techniques to manage high-priority real-time data streams. Create an offline streaming simulation and emulation framework to enhance video streaming algorithms and forecast online performance. Conduct real-world testing of systems, gather feedback, and drive innovative solutions. Collaborate with cross-functional teams for on-road network metric collection. Qualifications Bachelor's or Master's degree in Computer Science or a related field, with a minimum of 4 years of relevant industry experience; or a PhD with at least 2 years of industry experience. Expertise in C/C++ and/or Go programming languages. Familiarity with networking protocols such as TCP/IP, socket programming, and congestion control. Exceptional communication skills. Preferred Qualifications Experience with network simulation tools, such as Network Simulator 3. Knowledge of real-world LTE network metric collection. Familiarity with video streaming frameworks like WebRTC. Understanding of video codecs including VP8, VP9, H264/265. Comfort with GPU programming.
Feb 17, 2026
Sign in to browse more jobs
Create account — see all 1,139 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.