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
Mid to Senior
Qualifications
Proven experience in software engineering, with a strong emphasis on embedded systems and real-time processing. Expertise in programming languages such as C++, Python, and Java. Solid understanding of computer vision and machine learning concepts. Excellent problem-solving skills and a passion for technology. Ability to work collaboratively in a fast-paced environment.
About the job
Waymo is seeking a Principal Software Engineer focused on Onboard Field Response to help advance autonomous driving technology. This position is based in Mountain View, CA.
Role overview
This role centers on improving how autonomous vehicles respond in real-world environments. The Principal Software Engineer will design and implement software for onboard systems, working to ensure vehicles operate smoothly and efficiently.
What you will do
Design and build software solutions for onboard field response
Collaborate with cross-functional teams to integrate and refine technology
Contribute to the ongoing innovation of Waymo's autonomous vehicle systems
Requirements
Expertise in software engineering and a strong background in developing solutions for complex systems are essential for this role.
About Waymo LLC
Waymo is a leader in autonomous driving technology, dedicated to making it safe and easy for people and things to get where they’re going. We are at the forefront of innovation and are looking for talented individuals to join us in shaping the future of mobility.
Similar jobs
1 - 20 of 934 Jobs
Search for Senior Software Engineer Mapping And Field Response
Full-time|$204K/yr - $259K/yr|On-site|Mountain View, CA, USA
Waymo is at the forefront of autonomous driving technology, aiming to become the world’s most trusted driver. Originating from the Google Self-Driving Car Project in 2009, we have dedicated ourselves to developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and prevent traffic-related fatalities. Our Waymo Driver is the backbone of our fully autonomous ride-hailing service, having successfully completed over ten million rider-only trips, powered by more than 100 million miles of autonomous driving on public roads and extensive simulation across 15+ U.S. states.The Waymo Mapping team is committed to creating a comprehensive high-resolution map of the world to ensure safe autonomous driving. We utilize a combination of automated and manual mapping techniques to build the infrastructure necessary for storing, processing, and distributing this vital map data. Our team partners with various other Waymo teams that rely on this map data.
Full-time|$193.9K/yr - $291.1K/yr|On-site|Mountain View, California (HQ)
Who We Are Nuro is on a mission to enhance everyday life through robotics. Since our founding in 2016, we have dedicated ourselves to pioneering autonomous driving technology and bringing it into commercial use. Our flagship Nuro Driver™ represents a cutting-edge autonomous driving system that integrates advanced hardware with a sophisticated AI-driven self-driving software. Designed to adapt and optimize based on real-world data, the Nuro Driver™ is among the few driverless technologies currently operating on public roads. Having secured over $2 billion in funding from prominent investors such as Fidelity, Bailie Gifford, T. Rowe Price, and Google, Nuro collaborates with some of the world's leading brands, including Uber, FedEx, Domino’s, Walmart, Kroger, and 7-Eleven. About the Role We are expanding our robotics team and seeking a talented Software Engineer to join our Localization and Mapping division. In this role, you will tackle complex challenges related to the design and implementation of mapping systems for our current and future robotic solutions. We are looking for an engineer who possesses a strong background in developing resilient mapping systems that operate effectively in unpredictable environments, and who is eager to contribute to the evolution of robotic navigation in logistics and transportation. About the Work Research, develop, and implement cutting-edge mapping and state estimation algorithms. Evaluate and characterize the accuracy and performance of these algorithms while creating map solutions that utilize diverse data sources. Develop well-tested C++ software and conduct deployment and testing on our robotic platforms and in simulations. Collaborate within a small, focused team to deliver high-quality mapping and localization solutions that empower the next generation of mobile robots. Engage with stakeholders across autonomy, infrastructure, and systems teams to address map needs and specifications. About You At least 2 years of industry experience as a software engineer. Proficient in C/C++ programming, with a focus on developing reliable, safety-critical software. Hands-on experience in creating mapping and/or localization algorithms for autonomous vehicles, drones, or similar technologies. Thorough understanding of state estimation, probabilistic filtering, and 3D geometry. Experience working with various sensors, such as lidar and cameras. Bonus Points PhD or Master’s Degree in computer science, robotics, or a related field.
About CyngnLocated in Mountain View, CA, Cyngn is a pioneering publicly traded company focused on autonomous technology. We specialize in deploying self-driving industrial vehicles, such as forklifts and tuggers, across factories, warehouses, and facilities throughout North America. To advance this innovative sector, we seek driven, creative, and experienced professionals to join our mission. If you thrive in a collaborative environment where you can build, innovate, and explore alongside a passionate team, Cyngn is the perfect place for you.Dynamic Work Environment.With a tight-knit team of under 100 employees, Cyngn operates with the excitement of a startup while being publicly traded. This unique blend offers our team members both close collaboration with leadership and the benefits of publicly traded equity liquidity.From Concept to Reality.Our autonomous vehicles are not just concepts; they are actively deployed for real clients today, ensuring that your contributions will have a significant and visible impact.A Human-Centric Team.We pride ourselves on being a diverse and welcoming team of intelligent individuals who value collaboration and trust. At Cyngn, every team member's perspective is valued, driving our innovative spirit.Role Overview: As a Senior Software Engineer on our Calibration, Localization, & Mapping (CLAM) team, you will be instrumental in delivering vital enhancements and new functionalities to our calibration, localization, and mapping systems. You will work within a focused, agile team to develop production-grade software that facilitates the efficient and accurate generation of HD maps at Cyngn deployment sites, as well as reliable localization for our autonomous vehicle fleets. Collaborative efforts with cross-functional teams, including vehicle infrastructure, hardware, QA, and other autonomy divisions (such as Perception, Decision, Planning, and Control), will be essential to ensure seamless integration, thorough testing, and ultimately safe and efficient operations for the next generation of Cyngn's autonomous vehicles.
Full-time|$139K/yr - $223K/yr|On-site|Mountain View, California
Who We AreAt Aurora, we are committed to advancing self-driving technology to ensure safer and more efficient transportation solutions for everyone.Discover The Aurora Driver and join us in shaping the future of mobility and logistics.At Aurora, you'll engage with complex challenges alongside a team of dedicated and intelligent professionals, enhancing your expertise and expanding your knowledge base. For updates from Aurora, visit aurora.tech or follow us on LinkedIn.We are seeking a talented Software Engineer to join our Map Fusion team. In this role, you will develop sophisticated algorithms that empower our vehicles to detect and respond to dynamic environmental changes, such as construction zones and emergency vehicles, in real-time. This is a unique opportunity to work at the crossroads of traditional geometric algorithms and cutting-edge machine learning, addressing critical safety challenges in real-world scenarios.
Full-time|$189K/yr - $303K/yr|On-site|Mountain View, California
Who We AreAurora Innovation is on a mission to revolutionize transportation through self-driving technology, delivering safety, efficiency, and accessibility for all.The Aurora Driver is set to usher in a new era of mobility and logistics, making travel safer and more efficient.Join Aurora to tackle complex challenges with a team of passionate and intelligent individuals, fostering growth and expertise in the field. For the latest updates, visit aurora.tech or connect with us on LinkedIn.We are looking for a Staff Software Engineer - Online Maps to join our Maps ML team. This team is pivotal in providing real-time map data to the Aurora Driver as it navigates the complexities of the world.Your Role:Lead and collaborate with the Online Maps autonomy team to enhance and implement perception algorithms that empower the Aurora Driver.Research and develop cutting-edge deep learning and machine learning models for robust perception solutions in diverse scenarios.Create innovative verification and validation technologies and methodologies.Work closely with engineers from online maps, simulation, and safety to ensure online mapping technology is ready for autonomous operations.Build infrastructure and tests that support critical decisions for deploying the Aurora Driver.Integrate, test, and deploy production-ready solutions into the codebase that powers the Aurora Driver.
Full-time|$176.4K/yr - $319.7K/yr|On-site|Mountain View, California (HQ)
About Our TeamThe Systems Engineering team at Nuro plays a pivotal role in defining the requirements, architecture, and validation processes for our autonomous driving capabilities. We focus on establishing performance metrics, evaluation methods, and success criteria that guide cross-functional efforts through requirement definitions and system validations. Operating at the intersection of hardware, software, and robotic operations, we possess a profound understanding of technologies across these domains. Our small, high-impact team sets the benchmarks for autonomy deployment.About the RoleAs a Senior/Staff Software Engineer specializing in Fault Response Verification, you will collaborate closely with our Autonomy development, evaluation infrastructure, and data science teams. Your responsibilities will include defining system-level behavior requirements in the presence of faults, developing metrics to identify requirement violations, creating innovative validation tools and pipelines for integration into our Safety Case and risk assessment frameworks, and contributing to risk quantification. Your work will significantly influence our immediate deployments and long-term autonomy feature roadmap, enhancing Nuro's operational fleet.Key ResponsibilitiesAnalyze the system-level implications of Nuro’s autonomy architecture and software to understand the interdependencies of failure modes and fault responses.Establish requirements for fault response, decomposing them through the autonomy software and hardware framework.Lead fault-centric validation from prototype through to production testing.Develop tools and data engineering frameworks to inject faults into the autonomy stack and interpret simulation, on-road, and closed-course testing results to evaluate mission capabilities and safety.Work with autonomy developers to identify high-impact metrics and performance indicators that assess our robots’ readiness to operate autonomously under degraded software states.Enhance tooling for automated evaluation of test logs to verify compliance with contingency requirements.About YouProven experience in software engineering with a focus on fault response verification.Strong analytical skills and the ability to work collaboratively in a fast-paced environment.Passion for autonomous systems and a commitment to safety and reliability.
Full-time|$162K/yr - $260K/yr|On-site|Mountain View, California
About UsAt Aurora, we are dedicated to realizing the potential of self-driving technology with safety, speed, and accessibility at the forefront of our mission.Discover the Aurora Driver which is set to revolutionize mobility and logistics, ensuring a safer, more efficient, and more inclusive future for all. Joining Aurora means tackling complex challenges alongside a team of passionate and intelligent professionals, while continuously growing your expertise. For the latest updates from Aurora, visit aurora.tech or follow us on LinkedIn. Aurora seeks talented individuals from diverse backgrounds who are eager to contribute to a transformative transportation ecosystem that enhances road safety, ensures timely delivery of essential goods, and promotes efficient mobility for everyone. We are currently in search of a Software Engineer to collaborate with our Mapping team in developing fast, stable, and scalable solutions for the Aurora Atlas – our cutting-edge mapping storage and versioning system. The Atlas is integral to various critical functions, including map updates, test creation, offboard simulations, visualizations, and onboard perception and decision-making. This position is perfect for individuals who thrive on tackling challenging problems at the nexus of scalable backend systems, data versioning, and cross-team collaboration.Key Responsibilities:Design, develop, and maintain scalable backend infrastructure and data processing pipelines for efficient map data storage and delivery as we expand the Aurora Driver to additional commercial routes.Implement and uphold robust testing and performance optimization practices to guarantee the stability and scalability of the Atlas system.Collaborate closely with both internal and external stakeholders to influence current and forthcoming designs and features.
Full-time|$238K/yr - $302K/yr|Hybrid|Mountain View, 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 committed to developing the Waymo Driver—The World's Most Experienced Driver™—to enhance mobility access while significantly reducing traffic-related fatalities. With the Waymo Driver powering our fully autonomous ride-hail service, we have achieved over ten million rider-only trips, backed by more than 100 million miles driven autonomously on public roads and tens of billions of miles simulated across 15+ U.S. states.The Waymo Mapping Team is on a mission to create a high-resolution map of the world to ensure safe autonomous driving. Our innovative approach combines automated and manual mapping techniques, alongside building the necessary infrastructure to store, process, and disseminate mapping data. Collaboration is key as our team partners with various Waymo divisions that depend on map data.In this role, you will:Lead a dynamic team focused on Field Response infrastructure, driving the next phase of Waymo’s rapid expansion.Own the strategy and roadmap for Mapping change detection, a pivotal element in scaling our mapping capabilities.Recruit and mentor a team of engineers to tackle complex business challenges and technical obstacles.Design and implement mission-critical systems that enable low-latency responses from Waymo’s fleet signals.Build resilient backend infrastructure and data processing systems that can scale with Waymo’s growth.You have:A seasoned managerial background, enthusiastic about leading teams while maintaining technical expertise.Proven experience as a backend engineer, with a history of building server-side infrastructure and effective data processing systems.Strong programming skills, with C++ being highly preferred.Over 7 years of total professional experience, including at least 2 years in a managerial role.A robust sense of ownership and the ability to navigate uncertainty effectively.A successful track record of guiding teams through complex technical challenges.It’s a bonus if you possess:Experience in Mapping and Localization.Background in the Autonomous Vehicle industry.Experience in hiring and developing a new team.#Li-Hybrid
Waymo is seeking a Principal Software Engineer focused on Onboard Field Response to help advance autonomous driving technology. This position is based in Mountain View, CA. Role overview This role centers on improving how autonomous vehicles respond in real-world environments. The Principal Software Engineer will design and implement software for onboard systems, working to ensure vehicles operate smoothly and efficiently. What you will do Design and build software solutions for onboard field response Collaborate with cross-functional teams to integrate and refine technology Contribute to the ongoing innovation of Waymo's autonomous vehicle systems Requirements Expertise in software engineering and a strong background in developing solutions for complex systems are essential for this role.
Full-time|$160K/yr - $230K/yr|On-site|Mountain View, CA
About UsGatik is a pioneering company in autonomous middle-mile logistics, transforming the B2B supply chain with our innovative autonomous transportation-as-a-service (ATaaS) solutions. We prioritize safety and reliability in deliveries while enhancing freight movement and reducing congestion. In 2021, we launched the world's first fully driverless commercial transportation service in collaboration with Walmart, utilizing our Class 3-7 autonomous trucks that are now operational in major markets such as Texas, Arkansas, and Ontario, Canada, driving the future of freight transportation.Our proprietary Level 4 autonomous technology, Gatik Carrier™, is specifically engineered to ensure safe and efficient transport of freight between pick-up and drop-off points in the middle mile. With its robust capabilities for both highway and urban settings, Gatik Carrier™ integrates advanced software and hardware, seamlessly blending into our customers' logistics operations.Position OverviewWe are in search of a highly motivated and skilled GIS Engineer specializing in HD Mapping to enhance our team. In this role, you will play a crucial part in the development and optimization of our HD Mapping production pipeline.Your hands-on responsibilities will include working with extensive LiDAR and camera datasets, creating geospatial processing workflows, and refining our routing and topology validation systems. You will collaborate closely with internal teams and external partners to ensure high-quality map delivery within strict operational timelines.This position demands a strong enthusiasm for geospatial data and excellent software engineering capabilities, with the ability to excel in a dynamic production environment.
Full-time|$183.8K/yr - $333.9K/yr|On-site|Mountain View, California (HQ)
Who We Are Nuro is at the forefront of self-driving technology, dedicated to making autonomy accessible to everyone. Established in 2016, we are developing the world’s most scalable driver by integrating advanced AI with automotive-grade hardware. Our flagship technology, the Nuro Driver™, is licensed for a diverse array of applications, from robotaxis to commercial fleets and personal vehicles. With years of proven technology through successful self-driving deployments, Nuro provides automakers and mobility platforms with a clear path to commercial-scale autonomous vehicles, paving the way for a safer, richer, and more connected future. About the Team Our robotics team is expanding, and we are seeking a Machine Learning Software Engineer to join our Online Mapping team. We are looking for an engineer with a strong background in robotics and machine learning to tackle the complex challenges associated with designing and implementing onboard mapping models, managing data and labels, and developing training pipelines. About the Role In this role, you will be tasked with building robust machine learning and mapping systems that can operate in unpredictable environments using real data from cameras, LiDAR, and other sources. Your passion for advancing robot navigation for logistics and transportation will drive our mission forward. About the Work Research, develop, and implement cutting-edge online mapping models and algorithms. Evaluate and analyze the performance of our online mapping system, identifying improvement opportunities in architecture, data, and end-to-end ML systems. Collaborate cross-functionally with other ML teams to ensure our models are integrated into centralized architectures. Engage with stakeholders across autonomy, infrastructure, and systems teams to address online mapping needs and requirements.
As a Senior Program Manager for Mapping Operations at Waymo, you will lead cross-functional teams to drive the development and execution of mapping strategies and initiatives. Your expertise will be critical in ensuring the precision and efficiency of our autonomous vehicle mapping system. This role offers the opportunity to work with cutting-edge technology in a fast-paced environment.
Full-time|$204K/yr - $259K/yr|On-site|Mountain View, CA, USA
Waymo, a leader in autonomous driving technology, is dedicated to becoming the world’s most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has developed the Waymo Driver—The World's Most Experienced Driver™—to enhance mobility access and drastically reduce traffic-related fatalities. With over ten million rider-only trips and the ability to autonomously navigate more than 100 million miles on public roads, Waymo is transforming transportation across 15+ U.S. states.The Waymo Mapping team aims to create a high-resolution map of the world to facilitate safe autonomous driving. We employ both automated and manual mapping techniques and develop the necessary infrastructure to store, process, and distribute our maps. Our team collaborates with several other departments within Waymo that utilize map data.In this role, you will:Design, train, and deploy machine learning models that automate the creation of Waymo's HD maps, allowing for scalability in the Waymo Driver.Utilize and advance cutting-edge ML techniques, including Vision-Language Models (VLMs) and Generative AI, to innovate in mapping automation.Manage the entire model development lifecycle, from data mining and processing to model training, evaluation, validation, and production.Work closely with partner ML teams, such as Waymo Perception and Waymo AI Foundations, to implement pioneering research into scalable, reliable, production-ready solutions.
Full-time|$238K/yr - $302K/yr|On-site|Mountain View, CA, USA
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, our focus has been on developing the Waymo Driver—The World’s Most Experienced Driver™—which enhances mobility access while saving countless lives lost in traffic accidents. The Waymo Driver powers our fully autonomous ride-hail service and is adaptable across various vehicle platforms and use cases. With over ten million rider-only trips taken, our driver has autonomously covered over 100 million miles on public roads and engaged in tens of billions of miles in simulation across more than 15 U.S. states.The Waymo Mapping team is tasked with creating an ultra-high-resolution map of the world to ensure safe autonomous driving. We employ a blend of automated and manual techniques to generate the map and develop the necessary infrastructure for storing, processing, and distributing this crucial data. Our team partners closely with various Waymo teams that rely on map data.In this role, you will:Lead a talented group of software engineers to scale our mapping infrastructure and revolutionize the mapping schema.Assess and implement machine learning models that autonomously generate maps from raw data.Collaborate with onboard teams to refine Waymo’s mapping format for better automation compatibility.Develop backend infrastructure for the storage and processing of diverse map data.Expand our systems to facilitate global mapping efforts.
Full-time|$127K/yr - $184K/yr|On-site|Mountain View, California
Who We AreAurora Innovation is on a mission to revolutionize transportation by making self-driving technology safe, efficient, and widely accessible.Meet the Aurora Driver — a transformative step toward a future where mobility and logistics are safer and more effective for everyone. At Aurora, you will face complex challenges alongside a team of dedicated and intelligent professionals, allowing you to grow your expertise and broaden your knowledge base. Stay updated with the latest from Aurora by visiting aurora.tech or by following us on LinkedIn. We are seeking a talented Manager of Map Production to lead a vital function within our Mapping Operations team. This position involves overseeing a group of subject matter experts dedicated to delivering high-quality map annotations, enforcing policies, and resolving escalations while enhancing performance and efficiency across a diverse international vendor network.The ideal candidate will possess a robust background in operational leadership, process optimization, and performance management. You will be instrumental in creating scalable workflows, establishing comprehensive documentation and standards, and leveraging data to drive continuous improvements in production performance.In this role, you will:Mentor and develop a team of 8-10 skilled Operators through coaching, ongoing performance evaluations, and career development initiatives.Cultivate a culture of accountability, operational excellence, and persistent improvement.Manage the performance of a large, globally distributed workforce using data-driven management systems and standardized operating procedures.Ensure production targets for throughput, quality, and productivity are established and consistently achieved.
Role overview Nuro is looking for a Senior Middleware Software Engineer to help build and support the software that powers its autonomous delivery platform. This role focuses on developing and maintaining middleware systems that connect different parts of the technology stack. The work directly impacts the reliability and efficiency of Nuro’s services.
Full-time|$165.3K/yr - $237.8K/yr|On-site|Mountain View, California
P-1137 Summary At Databricks, we are dedicated to empowering data teams to tackle the world's most challenging issues, from detecting security threats to advancing cancer treatments. We achieve this by developing and operating the premier data and AI infrastructure platform, enabling our clients to concentrate on the high-impact challenges central to their missions. Founded in 2013 by the original creators of Apache Spark, Databricks has evolved from a modest office in Berkeley, CA, to a global leader with over 1,500 employees. Thousands of organizations, ranging from startups to Fortune 100 companies, rely on Databricks for their mission-critical workloads, establishing us as one of the fastest-growing SaaS firms globally. Our engineering teams are focused on creating highly technical products that address significant real-world needs. We continuously push the limits of data and AI technology while maintaining the resilience, security, and scalability essential for our customers' success on our platform. Customers entrust Databricks with their most valuable data, and our Trust & Safety division is committed to creating the most reliable data analytics and machine learning platform worldwide. Security Engineering plays a vital role in safeguarding customer data from malicious threats. We seek senior leaders to shape the vision and define the strategic approach within this critical domain. The impact you will have: Enhance the safety of Databricks for our customers by identifying and addressing critical vulnerabilities in our infrastructure and services. Attract top-tier talent from across the industry. Advocate for the security engineering discipline across the organization, wielding a significant voice to drive data-driven decisions. Represent Databricks at academic and industry conferences and events.
Aerospike is a leading real-time database solution designed for mission-critical applications and workloads, including machine learning, generative AI, and autonomous systems. Our platform powers millions of transactions per second with millisecond latency, offering a significantly lower total cost of ownership compared to traditional databases.Renowned organizations such as Adobe, Airtel, Barclays, Criteo, DBS Bank, Experian, Grab, HDFC Bank, PayPal, Sony Interactive Entertainment, The Trade Desk, and Wayfair trust Aerospike to manage their customer 360 insights, fraud detection, real-time bidding, profile stores, recommendation engines, and more.At Aerospike, we dream big and deliver even bigger. Our mission is to harness the power of the world's real-time data with a database engineered for infinite scale, speed, and sustainability.If you’re ready to shape the future of data, we invite you to join our team.As we expand rapidly, we are heavily investing in our Cloud Platform, a sophisticated multi-cloud, multi-tenant solution that delivers the capabilities of Aerospike to our customers with unparalleled simplicity, speed, and scalability.Senior Software Engineer, CloudWe are looking for a talented Senior Software Engineer to join our Cloud team. In this pivotal role, you will design and develop the infrastructure orchestration, control systems, and operational frameworks that underpin Aerospike Cloud. Your contributions will directly influence the reliability, scalability, and security of production database clusters that serve clients across the globe.
Full-time|$147K/yr - $147K/yr|On-site|Mountain View, California, US
Research Engineer / Scientist, Response Quality/HermesMountain View, CAAt Google DeepMind, we celebrate the diversity of experiences and perspectives, leveraging them to create a transformative impact. We are dedicated to providing equal employment opportunities to all, regardless of sex, race, religion, ethnicity, disability, age, citizenship, marital status, sexual orientation, gender identity, or any other legally protected status. If you require accommodations due to a disability or other needs, please let us know.Team OverviewJoin a visionary team.At Google DeepMind, our multidisciplinary team of engineers and scientists is pivotal in advancing Gemini’s post-training evolution. Our goal is to evolve Gemini from a static answer engine into a dynamic, collaborative AI partner capable of rich, multi-faceted interactions.Our initiatives encompass a comprehensive range of model alignment and interaction design, including:Advanced Modeling Techniques: Innovating and scaling SFT, RL, and Reward Modeling techniques to enhance multi-turn reasoning and collaborative behaviors.Next-Generation Evaluation: Developing autonomous user-agent evaluation methods to emulate complex interactions and measure the quality of human-AI exchanges.Multimodal Response Generation: Enhancing user experience by integrating diverse formats such as images, charts, and interactive widgets beyond traditional text responses.About Google DeepMindArtificial Intelligence is poised to be one of humanity’s most transformative inventions. At Google DeepMind, our team of scientists, engineers, and machine learning experts collaborate to push the boundaries of AI technology. Our commitment to safety and ethics ensures that we prioritize public benefit and scientific discovery in all our endeavors.Role OverviewAs a Research Engineer/Scientist within the Gemini Post-Training team, you'll play a crucial role in bridging the gap between core model alignment and next-gen interactive AI. You will reimagine how Gemini engages, reasons, and collaborates with users through complex, multi-turn exchanges.
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)
Nuro develops self-driving technology, aiming to make autonomous vehicles accessible for everyone. Since 2016, the team has blended advanced AI with automotive-grade hardware, licensing the Nuro Driver™ to support robotaxis, commercial fleets, and personal vehicles. Partnerships with automakers and mobility platforms help bring these autonomous solutions to commercial scale. The Senior Software Engineer - Software Update Infrastructure role is part of the Fleet Connectivity team based in Mountain View, California. This position focuses on building and maintaining systems that support release infrastructure and over-the-air (OTA) updates for Nuro’s autonomous vehicles. The work covers both cloud and robotics stacks, ensuring reliable network connectivity, telemetry, and software updates that are vital to Nuro’s mission. What you will do Design, build, test, deploy, and maintain software for release infrastructure and OTA updates. Manage project priorities, deadlines, and deliverables within the team and when working with other groups. Write high-quality, testable code that meets strict code quality standards. Monitor release system performance by defining and tracking KPIs, and implement optimizations to improve build costs, times, and storage usage. Create testing and validation programs to ensure system architecture and data flows are reliable. Contribute to documentation and participate in on-call rotations during business hours. Requirements 5+ years of experience working with large-scale distributed systems. Proficiency in C++ or Go. Comfortable working in Unix/Linux environments and with Bash scripting. Ability to translate broad requirements into detailed system designs. Strong knowledge of data structures, algorithms, and distributed system software design. Bachelor’s degree in Computer Science, Electrical Engineering, or a closely related field. Bonus points Experience with SQL. Familiarity with Google Cloud Platform (GCP). UI development experience. Background in OTA updates execution and management.
Apr 21, 2026
Sign in to browse more jobs
Create account — see all 934 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.