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
The ideal candidate will possess a strong background in software engineering, with expertise in data infrastructure and perception algorithms. A Bachelor's degree in Computer Science or a related field is preferred. Proficiency in programming languages such as Python, C++, or Java, as well as experience with cloud computing platforms and data management systems, is essential.
About the job
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 Nuro
Nuro is revolutionizing local commerce through autonomous delivery vehicles. Our mission is to improve the way goods move by creating a safer, more efficient way to deliver products. Join us in our commitment to making everyday life easier and more accessible through technology.
Similar jobs
1 - 20 of 787 Jobs
Search for Software Engineer Perception Optimization
Full-time|$170K/yr - $216K/yr|Hybrid|Mountain View, CA, USA
Waymo is leading the way in autonomous driving technology with a mission to be the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo is dedicated to developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance accessibility to transportation while preventing countless lives lost in traffic accidents. Our innovative Waymo Driver underpins our fully autonomous ride-hailing service and is adaptable to various vehicle platforms and applications. With over ten million rider-only trips facilitated by our technology, we have driven more than 100 million miles on public roads and logged tens of billions of miles in simulation across more than 15 U.S. states.The Perception Evaluation team at Waymo is pioneering advancements in autonomous driving, prioritizing the safety and reliability of our self-driving systems. Our team leverages state-of-the-art tools and methodologies to rigorously evaluate the performance of our perception systems, which are essential for the safe and effective operation of autonomous vehicles. We are currently seeking a Software Engineer to be instrumental in shaping the future of transportation and enhancing the quality and reliability of Waymo's autonomous vehicles.In this hybrid role, you will report directly to an Engineering Manager.
Full-time|On-site|Mountain View, CA, USA; San Francisco, CA, USA
As a Senior Software Engineer specializing in Perception Verification at Waymo, you will play a crucial role in enhancing the safety and performance of autonomous driving technology. Your expertise will guide the development of innovative algorithms and systems that validate perception capabilities, ensuring our vehicles can navigate the complexities of real-world environments.This position offers an exciting opportunity to work at the forefront of technology, collaborating with a talented team of engineers and researchers dedicated to revolutionizing transportation.
Full-time|$238K/yr - $302K/yr|Hybrid|Mountain View, CA, USA; San Francisco, CA, USA
Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world’s most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has been committed to developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and ultimately save lives lost to traffic incidents. The Waymo Driver not only powers our fully autonomous ride-hail service but is also adaptable to various vehicle platforms and applications. With over ten million rider-only trips facilitated and more than 100 million miles driven autonomously on public roads, along with extensive simulation across over 15 U.S. states, we are redefining transportation.The Software Engineering team is the brain behind Waymo’s autonomous driving capability. Our systems empower the Waymo Driver to accurately perceive its surroundings, make informed decisions, and safely transport individuals to their destinations. We tackle complex technical challenges in robotics, perception, decision-making, and deep learning, collaborating closely with hardware and systems engineers. If you are a software engineer or researcher with a passion for Level 4 autonomous driving, we want to connect with you.The Sensor Foundations Team is essential in providing clean, optimized sensor data through robust APIs to our Perception models. We aim to abstract hardware differences and deliver low-level Perception signals using advanced algorithms or machine learning approaches. Team projects require a versatile skill set, including robotics, system integration, code optimization, and machine learning expertise.Within the Optimization sub-team, we leverage our knowledge of CPUs, GPUs, and sophisticated algorithms to rapidly process Waymo’s sensor data, feeding it into Perception ML models. Our focus on low-level compute hardware understanding allows us to apply this knowledge throughout the entire technology stack. We are seeking a Tech-Lead Manager with expertise in CPU, GPU, or system-level optimization to guide our small team of Software Engineers. Depending on your experience, you may also oversee system-level optimization and manage our compute resources.This position follows a hybrid work model and reports directly to the Technical Lead Manager of the Sensor Foundations team.
Aeva is seeking a talented Software Engineer to join our Perception Data Infrastructure team. In this role, you will be responsible for designing and developing scalable systems to manage and process perception data efficiently. You will work collaboratively with cross-functional teams to innovate and enhance our perception capabilities, contributing to the overall success of our cutting-edge technology.
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.
Full-time|$170K/yr - $216K/yr|Hybrid|Mountain View, CA, USA; San Francisco, CA, USA
Waymo is at the forefront of autonomous driving technology, driven by the mission to become the world’s most trusted driver. Born from the Google Self-Driving Car Project in 2009, Waymo has dedicated itself to developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility and save lives that are often lost in traffic accidents. The Waymo Driver powers our fully autonomous ride-hailing service, which can be adapted for various vehicle platforms and use cases. With over ten million rider-only trips completed and experience accumulated from driving over 100 million miles on public roads, alongside tens of billions of miles in simulation across more than 15 U.S. states, Waymo is redefining transportation.The Perception team is integral to the Waymo Driver's success, crafting cutting-edge technology that enables our autonomous systems to accurately understand their environment, make informed decisions in real-time, and transport passengers safely to their destinations. We engage in research to tackle real-world challenges and collaborate with other innovative teams at Alphabet. Our access to extensive driving data collected through diverse sensors empowers software engineers like you to create and scale multi-modal models and techniques.Our objective is to establish a robust foundation for a high-level Perception pipeline, which is a fundamental component of the self-driving system. We serve as the essential link between Waymo's hardware teams and the broader engineering organization focused on self-driving technology, defining sensor specifications, providing vital feedback, and simplifying system complexities.In this hybrid role, you will report directly to a Technical Lead Manager.
Full-time|$332K/yr - $421K/yr|On-site|Mountain View, CA, USA; San Francisco, CA, USA
Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has tirelessly worked on developing the Waymo Driver—The World's Most Experienced Driver™—to enhance mobility access and save lives lost to traffic accidents. The Waymo Driver fuels our fully autonomous ride-hailing service and can adapt to various vehicle platforms and applications. With over ten million rider-only trips completed, Waymo has amassed more than 100 million miles driven autonomously on public roads, supplemented by tens of billions of simulated miles across 15+ U.S. states.The Perception team at Waymo is instrumental in crafting the technology that empowers the Waymo Driver. Our advanced models enable the Waymo Driver to interpret its surroundings, make informed decisions, and ensure safe passage for passengers. Engaging in research to tackle real-world challenges, we collaborate closely with Alphabet's research teams. Our access to extensive driving data from diverse sensors allows machine learning practitioners to develop scalable multi-modal models and techniques.You will report directly to our Director of Engineering within the Perception Organization.
Full-time|$193.9K/yr - $291.1K/yr|On-site|Mountain View, California (HQ)
About the RoleJoin our dynamic team of experts where machine learning and systems engineering intersect to enhance the performance of autonomous systems. As a Senior Software Engineer specializing in Perception Machine Learning Data, you will play a crucial role in integrating machine learning advancements with autonomy infrastructure, ensuring that our models are trained using the most pertinent, diverse, and high-quality datasets. Your contributions will significantly influence how autonomous systems recognize uncommon scenarios, adapt to various geographical contexts, and operate safely at scale.Key Responsibilities Include:Utilizing Vision Language Models (VLMs) to compile diverse datasets that reflect real-world driving patterns across different regions.Creating high-fidelity synthetic data frameworks across multiple sensor modalities.Enhancing machine learning-powered validation processes for data quality and model preparedness.Your Impact:High-Output Generalist: Collaborate across various domains including autonomy, infrastructure, databases, simulation, and machine learning development, while expanding your expertise in Robotics and ML.Robotics Specialist: Develop cutting-edge solutions for data discovery, automated labeling, and synthetic data generation in close cooperation with the Infrastructure and Autonomy teams.About the WorkTackle the most demanding data challenges in autonomy by applying machine learning and rigorous systems engineering principles:Design hybrid systems that combine deep learning with traditional algorithms for scalable data curation and annotation.Create frameworks to evaluate the real-world authenticity of synthetic data and enhance the quality of synthetic data rendering.Develop tools to automatically identify data gaps that affect the performance of perception models.Collaborate with autonomy engineers to transform raw sensor data into prioritized training objectives, addressing critical gaps that hinder perception and autonomy performance.About YouBachelor’s degree in Computer Science, Robotics, Statistics, Physics, Mathematics, or a related quantitative field.Experience:4+ years of professional software engineering experience, proficient in Python and familiar with C/C++. Demonstrated ability to lead cross-functional technical projects from conception to execution.You have hands-on experience in implementing machine learning solutions and enjoy embedding them into practical systems. Your focus is on delivering impactful, integrated solutions rather than solely theoretical ML projects.Bonus PointsExperience working with synthetic or autonomous driving data.Background in building machine learning systems for robotic applications.
Full-time|$281K/yr - $356K/yr|Hybrid|Mountain View, California, USA
Waymo is a leader in autonomous driving technology dedicated to becoming the most trusted driver in the world. Originating from the Google Self-Driving Car Project in 2009, our focus has been on creating the Waymo Driver—an exceptional driver that enhances mobility access while significantly reducing traffic-related fatalities. The Waymo Driver not only supports our fully autonomous ride-hailing service but can also be adapted to various vehicle platforms and applications. With over ten million rider-only trips completed, our technology has safely navigated more than 100 million miles on public roads and processed tens of billions of miles in simulation across over 15 U.S. states.The Perception Data team at Waymo plays a critical role in shaping the strategy and technical direction for all data utilized in training and evaluating the Waymo Driver's perception capabilities. We manage the complete data lifecycle, developing automated systems and 'infrastructure-as-product' solutions that convert vast amounts of driving sensor data into high-quality training datasets. Our team tackles complex challenges, including active learning loops and open-vocabulary modeling, bridging raw data with advanced machine learning techniques.By integrating data ingestion, curation, and evaluation into a unified ecosystem, we facilitate the swift development of foundational models and next-generation perception systems. We work closely with Machine Learning, Infrastructure, and Evaluation teams to address intricate data challenges, ensuring our models can effectively interpret the long-tail of rare events. Ultimately, our contributions lay the groundwork for the Waymo Driver to operate safely in diverse environments.
Full-time|$199.3K/yr - $264.5K/yr|On-site|Mountain View, California, United States
Applied Intuition, Inc. creates digital infrastructure and tools that support physical AI across industries such as automotive, defense, trucking, construction, mining, and agriculture. The company is headquartered in Sunnyvale, California, and operates offices in cities including Washington, D.C., San Diego, Ft. Walton Beach, Ann Arbor, London, Stuttgart, Munich, Stockholm, Bangalore, Seoul, and Tokyo. Eighteen of the world’s top twenty automakers, as well as the U.S. military and allied forces, rely on Applied Intuition’s technology. For more details, visit applied.co. The team values an in-office culture, with most employees onsite five days a week. There is flexibility for occasional remote work, starting the day from home, or adjusting hours for family commitments. Role overview This Software Engineer - Performance Optimization role is based in Mountain View, California. The focus is on optimizing application-layer software for embedded systems used in autonomous driving technology. What you will do Work across several components of the autonomous driving software stack Develop new features and drive performance improvements for embedded systems Requirements Experience optimizing application-layer software for embedded systems
Full-time|On-site|Mountain View, CA, USA; San Francisco, CA, USA; New York, NY, USA
Join Waymo as a Staff Software Engineer specializing in Simulation Capacity Optimization. In this pivotal role, you will leverage your expertise in software engineering and simulation technology to enhance our autonomous vehicle systems. Your contributions will be vital in optimizing the performance and efficiency of our simulations, ensuring that our vehicles are equipped to navigate the complexities of real-world environments.
About Us:Aeva is at the forefront of perception technology, revolutionizing a myriad of industries including automated driving, industrial robotics, consumer electronics, consumer health, and security. Our mission is to pioneer the next generation of perception technologies, integrating essential LiDAR components into a compact silicon photonics chip. Our cutting-edge 4D LiDAR sensors offer unique capabilities, such as instant velocity detection alongside 3D positioning, empowering autonomous devices like vehicles and robots to make smarter, safer decisions.Role Overview:We are seeking a passionate and experienced Senior Perception Engineer to enhance our classical perception algorithms stack. As a critical member of our dynamic team, you will delve into the capabilities of Aeva’s 4D FMCW LiDARs, pushing the boundaries of autonomous driving performance further than ever before.
Aeva, Inc. is seeking a Machine Learning Engineer with a focus on Perception to join the team in Mountain View, CA. This role centers on developing algorithms that help autonomous systems interpret and respond to their environment. The work draws on both machine learning and computer vision to improve how autonomous vehicles perceive the world around them. Key responsibilities Design and build perception algorithms for autonomous platforms Use machine learning and computer vision on real-world datasets Support progress in autonomous vehicle technology through technical contributions Work closely with engineers and researchers to expand product capabilities Location This position is based in Mountain View, CA.
Full-time|$170K/yr - $216K/yr|Hybrid|Mountain View, CA, USA; San Francisco, CA, USA
Waymo, an innovator in autonomous driving technology, is dedicated to becoming the world's most reliable driver. Originating as the Google Self-Driving Car Project in 2009, our focus has been on creating the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and prevent traffic-related fatalities. The Waymo Driver supports our fully autonomous ride-hail service and can be integrated into various vehicle platforms for diverse applications. With over ten million rides provided and experience from driving more than 100 million miles on public roads combined with billions of miles in simulation across 15+ U.S. states, we’re at the forefront of a transportation revolution.The Perception team is responsible for developing systems that learn spatial-temporal representations and their semantic meanings within the autonomous vehicle's environment. Collaborating closely with other teams for optimization and integration into the Waymo Driver, we engage in research to tackle practical challenges and work with Alphabet's research teams. With access to millions of miles of diverse driving data, our engineers can (1) create methods for efficient and continuous learning from large-scale real-world data, (2) build and train models at scale, (3) analyze real-world behavior to manage complex interactions, and (4) optimize models for our onboard and offboard hardware.In this hybrid role, you will report directly to a Technical Lead Manager.
Full-time|$281K/yr - $356K/yr|Hybrid|Mountain View, California, United States
Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world’s most trusted driver. Originating as the Google Self-Driving Car Project in 2009, Waymo has tirelessly developed the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and save lives lost to traffic accidents. The Waymo Driver powers our fully autonomous ride-hailing service, and its technology can be adapted to a variety of vehicle platforms and applications. With over ten million rider-only trips and extensive experience driving over 100 million miles on public roads, alongside tens of billions of miles in simulation across more than 15 U.S. states, our capabilities are unparalleled.The Perception team is integral to Waymo, developing the advanced technology that enables the Waymo Driver to accurately perceive its surroundings, make timely decisions, and ensure safe transportation for passengers. We are engaged in cutting-edge research that addresses tangible challenges and fosters collaboration with research teams at Alphabet. With access to vast amounts of driving data from diverse sensors, we empower machine learning practitioners to create multi-modal models and techniques on a grand scale.In this hybrid role, you will report directly to the Director of Engineering.
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|$213K/yr - $263K/yr|Hybrid|Mountain View, CA, USA
Waymo, an innovative leader in autonomous driving technology, is on a mission to redefine mobility by creating the world's most trusted driver. Originating as the Google Self-Driving Car Project in 2009, Waymo has been dedicated to developing the Waymo Driver—The World's Most Experienced Driver™—aimed at enhancing mobility access and preventing traffic-related fatalities. Our autonomous ride-hail service, powered by the Waymo Driver, has completed over ten million trips, with an impressive track record of driving more than 100 million miles on public roads and tens of billions in simulations across 15+ U.S. states.The Perception team plays a crucial role in this journey by constructing systems that learn and interpret the spatial-temporal representations and semantic meanings of the environments surrounding our self-driving vehicles. We collaborate closely with other teams to optimize and integrate these systems into the Waymo Driver, while also conducting cutting-edge research to tackle real-world challenges. Our engineers leverage vast datasets from diverse sensors, allowing them to (1) devise methods for continuously learning from large-scale real-world data, (2) create scalable models and training processes, (3) analyze real-world behaviors to navigate complex interactions, and (4) optimize models for both onboard and offboard hardware.In this hybrid role, you will report to a Technical Lead Manager within the Semantics subgroup of our Perception organization.
Full-time|$196K/yr - $248K/yr|Hybrid|Mountain View, CA, US; San Francisco, CA, US
Waymo is at the forefront of autonomous driving technology, driven by the mission to become the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, we strive to develop the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and reduce traffic-related fatalities. The Waymo Driver is the backbone of our fully autonomous ride-hailing service and is adaptable to various vehicle platforms and applications. With over ten million rider-only trips and a track record of over 100 million miles driven autonomously on public roads, backed by tens of billions of miles in simulation across more than 15 U.S. states, we are committed to safety and innovation.Our Systems Engineering team is integral to merging software and hardware systems in innovative ways. We set rigorous performance standards to ensure the seamless operation of our vehicles and the safety of our passengers, crafting and executing tests to validate these standards. We are seeking passionate individuals who excel in collaboration and are dedicated to achieving results.This position follows a hybrid work model and reports to a Staff Systems Engineer.
Full-time|$238K/yr - $302K/yr|Hybrid|Mountain View, California, USA
At Waymo, we are pioneering the future of autonomous driving technology with an unwavering commitment to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, our focus has always been on engineering the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and drastically reduce traffic-related fatalities. The Waymo Driver currently powers our fully autonomous ride-hail service, having completed over ten million rider-only trips and covering more than 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.This role in Software Engineering is crucial as we develop the intelligent systems that allow the Waymo Driver to navigate complex environments, make sound decisions, and ensure safe transportation for our users. We tackle intricate technical challenges in robotics, perception, decision-making, and deep learning, collaborating closely with hardware and systems engineers. If you are a dedicated software engineer or researcher with a passion for Level 4 autonomous driving, we are eager to meet you.In this hybrid role, you will report directly to a Technical Lead Manager.
Full-time|$140K/yr - $220K/yr|On-site|Mountain View, CA
Company OverviewAt Matic Robotics, we are dedicated to transforming the way people manage household chores, reclaiming the 2.5 trillion hours spent on such tasks every year through innovative home robotics.Our flagship product, the Matic cleaning robot, employs advanced spatial AI technology, including real-time 3D mapping and adaptive path tracking, allowing it to autonomously navigate and clean homes with precision. Designed to function with just RGB cameras and on-device neural networks, Matic is built for real-world efficiency.Privacy is paramount at Matic. Our robots operate with a 'privacy-first' approach, processing all data on-device instead of relying on the cloud.We believe in a progressive evolution of home robotics, starting with specialized robots that gradually evolve into more complex systems.Matic fosters a collaborative and dynamic work culture, where our passionate team is committed to creating cherished products that save time and enhance everyday living.About the RoleWe are seeking a driven and innovative Perception Engineer to join our team and make a significant impact from the outset.Key ResponsibilitiesTranslate complex real-world challenges into well-defined machine learning tasks.Develop and implement cutting-edge computer vision algorithms.Create novel neural network architectures tailored for robotic applications.Design and execute robust 3D geometry-based vision algorithms.Establish scalable machine learning infrastructures for large datasets, ensuring reproducibility.Analyze outputs and continuously optimize algorithm accuracy and efficiency.Deploy machine learning models on edge devices without compromising performance.Contribute to achieving Level 5 autonomy in consumer robotics.Collaborate across interdisciplinary teams, including Hardware, Electrical, and Systems Engineers.
Feb 7, 2025
Sign in to browse more jobs
Create account — see all 787 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.