Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
We are looking for candidates with:A Bachelor's or higher degree in Computer Science, Engineering, or a related field.5+ years of experience in software development, with a focus on AI and machine learning. Proficiency in programming languages such as Python, C++, or Java. Strong problem-solving skills and a passion for innovation. Excellent communication and teamwork abilities.
About the job
Waymo is seeking a Staff Software Engineer focused on DevAI to help advance artificial intelligence for autonomous vehicles. This position is based in Mountain View, CA.
Role overview
This role centers on designing and building AI solutions that support Waymo's self-driving technology. Collaboration with teams across engineering, product, and research will be a core part of daily work. The goal is to strengthen AI capabilities and improve system performance.
What you will do
Design and develop AI-driven features for autonomous vehicle systems
Work closely with colleagues from different disciplines to integrate and refine AI models
Contribute to the ongoing improvement of system performance and reliability
Impact
This position plays a key part in shaping how AI supports the future of transportation at Waymo.
About Waymo LLC
Waymo is a subsidiary of Alphabet Inc. and is at the forefront of self-driving technology. Our mission is to make it safe and easy for people and things to get where they’re going. We are dedicated to advancing the future of mobility through innovative solutions and are committed to creating a diverse and inclusive workplace.
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 sys…
Full-time|$215K/yr - $300K/yr|On-site|Mountain View, CA
At Reliable Robotics, we are pioneering innovative safety technologies for the aviation industry that have the potential to save lives. Our vision is to create automated aviation systems that will revolutionize air transportation, making it safer, more accessible, and fundamentally transformative in the movement of goods and people across the globe. Our dedicated team consists of mission-focused engineers with diverse expertise in aerospace, robotics, and autonomous vehicles, working diligently to turn this vision into reality.As a Senior Simulation Software Engineer, you will be instrumental in developing and enhancing our simulation software stack. This includes ensuring optimal framework performance, modeling flight dynamics, emulating hardware, and establishing a robust simulation-based testing infrastructure.
Full-time|On-site|Mountain View, California, United States
Harness is revolutionizing software delivery with its AI-driven platform, spearheaded by visionary technologist and entrepreneur Jyoti Bansal, the founder of AppDynamics which was acquired by Cisco for $3.7B. With an impressive funding of approximately $570M and a valuation of $5.5B, we are backed by leading investors such as Goldman Sachs, Menlo Ventures, IVP, Unusual Ventures, and Citi Ventures. As AI transforms code creation, we recognize that the main bottleneck now lies in post-code processes—testing, deployment, application security, reliability, compliance, and cost optimization. Harness harnesses AI and automation to streamline this crucial “outer loop,” empowering teams to deploy software at speed while ensuring robust security and governance throughout the software delivery lifecycle.Utilizing Harness AI and our Software Delivery Knowledge Graph, the Harness Platform delivers deep contextual insights and intelligent automation across the software delivery lifecycle, embedding governance and policy-driven controls throughout the platform.In the past year, Harness has facilitated over 185 million deployments, 82 million builds, 18 trillion flag evaluations, 8 million security scans, 9.1 billion optimized tests, and 3 trillion protected API calls while managing $2.8 billion in cloud expenditures. Our customers, including United Airlines, Morningstar, and Choice Hotels, have experienced a remarkable acceleration in release speeds by up to 75% and reductions in cloud costs by up to 60%, achieving a tenfold increase in DevOps efficiency.With a diverse team distributed across 14 offices in 25 countries, Harness is at the forefront of shaping the future of AI software delivery—and we are on the lookout for exceptional talent to accelerate our journey.Position SummaryThis role falls under the AppSec Foundations charter, concentrating on the design and development of core authentication, authorization, and common services infrastructure that supports Harness's security ecosystem. The team is tasked with constructing foundational Role-Based Access Control (RBAC) systems, implementing service-to-service authentication, audit logging, and common security services to facilitate secure access across all Harness modules, including the AppSec Platform, CI/CD, and other offerings.The Foundations team acts as the security cornerstone for Harness’s multi-product platform, providing vital authentication and authorization services that guarantee secure, scalable access management throughout the software delivery lifecycle.
Full-time|$143.2K/yr - $243.4K/yr|On-site|Mountain View, CA
Your Role:Join our dynamic DevOps team at Moveworks, where you'll play a pivotal role in developing and scaling our AI cloud infrastructure and developer platform. As we rapidly expand, your expertise will be essential in creating and maintaining robust foundational services and frameworks, enabling our engineering teams to deliver customer-facing features swiftly and efficiently.We are committed to speed and innovation, tackling complex engineering challenges while delivering exceptional value to our clients. You will collaborate closely with machine learning, search, product, data, and full stack teams to craft elegant solutions that meet our evolving needs. This is a unique opportunity to contribute significantly to one of the fastest-growing AI startups in the industry.Engage with various teams including platform, machine learning, search, data, and frontend to assess their DevOps and infrastructure requirements, influencing our DevOps roadmap and spearheading project execution.Architect, build, and oversee the Moveworks cloud infrastructure across multiple regions and clouds, ensuring optimal security, scalability, performance, observability, resilience, and cost-efficiency.Develop and manage CI/CD pipelines utilizing infrastructure as code and full automation for provisioning and managing the Moveworks application stack across diverse environments.Collaborate with our security team to enhance the infrastructure's security posture.
At Reliable Robotics, we are pioneering advanced safety technology for the aviation industry, aiming to save lives and revolutionize air transportation. Our automated aviation systems promise a future where the movement of goods and people is safer, more convenient, and fundamentally transformative. Our dedicated team comprises engineers with diverse expertise spanning aerospace, robotics, and autonomous vehicles, all working towards making this vision a reality.As a Senior Software Engineer focused on Engineering Productivity, you will play a crucial role in designing and implementing software that supports the development, analysis, and certification processes for automated aircraft systems. Collaborating closely with product owners and end users, you will craft solutions that enhance and optimize engineering workflows, with your contributions being vital in the development and certification of the first fully autonomous aircraft.
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|On-site|Mountain View, CA, USA; San Francisco, CA, USA
Join Waymo as a Senior Software Engineer specializing in Simulation Infrastructure, where you will lead the development of innovative simulation tools and frameworks that enhance our self-driving technology. You will collaborate with cross-functional teams to design robust software solutions that drive our mission to make transportation safer and more accessible through autonomous driving.
Full-time|$204K/yr - $259K/yr|Hybrid|Mountain View, CA, USA; San Francisco, CA, USA
Waymo, a pioneer in autonomous driving technology, is dedicated to becoming the world's most trusted driver. Originating as the Google Self-Driving Car Project in 2009, Waymo has been at the forefront of advancing mobility solutions. Our flagship product, the Waymo Driver—The World’s Most Experienced Driver™, enhances access to safe transportation while significantly reducing traffic-related fatalities. This state-of-the-art driving system powers our fully autonomous ride-hailing service and is adaptable across a multitude of vehicle types and applications. Having completed over ten million rider-only trips and accumulated over 100 million miles driven autonomously on public roads, we are committed to redefining the future of transportation.Our Systems Engineering team is at the core of this innovation, merging software and hardware to set unparalleled performance benchmarks. We strive for excellence in vehicle operations, ensuring passenger safety while conducting rigorous testing to validate our systems. We seek enthusiastic team members who possess a collaborative spirit and a passion for impactful results.In this hybrid role, you will collaborate directly with a Senior Staff Test Engineer specializing in Driving Behaviors.
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|$204K/yr - $259K/yr|Hybrid|Mountain View, California, USA; SanFrancisco, California; USA; Pittsburg Pennsylvania, USA; New York, New York, USA
Waymo is a pioneering technology company focused on autonomous driving, 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 significantly reduce traffic-related fatalities. Our technology powers a fully autonomous ride-hailing service and can be integrated across various vehicle platforms and applications. The Waymo Driver has successfully completed over ten million rider-only trips, leveraging experience from over 100 million miles driven autonomously on public roads and billions more in simulation across more than 15 U.S. states.Our Software Engineering team designs the intelligent systems behind Waymo’s autonomous driving capabilities. Our software enables the Waymo Driver to sense its surroundings, make informed decisions, and transport passengers safely. We tackle intricate technical challenges in robotics, perception, decision-making, and deep learning, collaborating closely with hardware and systems engineers. If you are a passionate software engineer or researcher with curiosity for Level 4 autonomous driving, we want to connect with you.In this hybrid position, you will report to the Technical Lead Manager.
Full-time|$281K/yr - $356K/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 reliable driver. Originating from the Google Self-Driving Car Project in 2009, our focus has been 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 is the driving force behind our fully autonomous ride-hailing service and is adaptable to various vehicle platforms and use cases. With over ten million rider-only trips completed, we have amassed experience driving autonomously over 100 million miles on public roads and tens of billions in simulation across more than 15 U.S. states.The Simulator Team at Waymo creates advanced simulations of realistic environments for testing and training the Waymo Driver. We leverage cutting-edge machine learning algorithms to assess and improve the Waymo Driver's performance. As our simulation platform evolves, this technical leadership position will oversee the strategy for the entire Simulator software stack, ensuring it scales with emerging simulation technologies and Waymo’s growth. Your responsibilities will encompass low-level optimization through to high-level configuration, all aimed at enhancing resource utilization (CPU/RAM/TPU/GPU). You will spearhead the Simulator Platform's efficiency initiatives and represent the team in broader performance-related projects within Waymo.In this hybrid role, you will report to a Director of Software Engineering.
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|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.
Full-time|$170K/yr - $230K/yr|On-site|Mountain View, CA
About Gatik Gatik develops autonomous middle-mile logistics solutions for B2B supply chains. The company’s autonomous transportation-as-a-service (ATaaS) platform focuses on safety and efficiency, providing reliable deliveries while reducing congestion in freight movement. In 2021, Gatik and Walmart launched the world’s first fully driverless commercial transportation service. Today, Gatik’s Class 3-7 autonomous trucks operate in Texas, Arkansas, and Ontario, Canada, setting new standards for freight transportation. Gatik’s proprietary Level 4 autonomous technology, Gatik Carrier™, combines advanced software and hardware to move freight safely and efficiently between pick-up and drop-off locations. The solution integrates with customer logistics operations to improve overall efficiency. Role Overview: Senior Software Engineer (Unity) – Automotive Innovation This Senior Software Engineer position centers on Unity and C#. The primary focus is developing and scaling a 3D Human Machine Interface (HMI) and the content delivery pipeline for Gatik’s autonomous vehicle systems. The work directly supports real-world commercial deployments, sitting at the intersection of visualization, tooling, and system observability. Key responsibilities include building interfaces that help engineers and operators monitor, debug, and understand autonomy behavior in real time. The goal is to accelerate technology iteration while maintaining safety. Unlike traditional game development, this role uses Unity and real-time 3D systems to create scalable, production-grade tools and systems that connect with autonomy, simulation, and data platforms. The engineer will own major system components, such as CI-driven asset pipelines and real-time visualization, and will collaborate with teams across autonomy, simulation, and data.
Full-time|$189K/yr - $303K/yr|On-site|Mountain View, California
About UsAurora Innovation is dedicated to advancing the future of transportation through the safe and swift implementation of self-driving technology. Our flagship product, The Aurora Driver, aims to revolutionize mobility and logistics, ensuring a safer, more efficient, and accessible future for all.At Aurora, you'll solve intricate challenges alongside a team of passionate and talented individuals, enhancing your expertise while broadening your knowledge. Stay updated with our latest news at aurora.tech or follow us on LinkedIn.We are on the lookout for a remarkable Staff Backend Software Engineer to join our Aurora Services Engineering team. In this pivotal role, you will contribute significantly to the development of our suite of fleet management tools.The Aurora Services Engineering team specializes in creating full-stack solutions, including backend services, web applications, mobile applications, and real-time onboard code, facilitating the commercial operation of autonomous vehicle fleets at scale. Our goal is to develop the software that drives the commercial aspects of our platform, including task assignment for autonomous vehicles, remote support, fleet management, and customer order processing. As we gear up for substantial fleet expansion and API integration with partners, the tools we create are essential for the efficient daily operation of our business.As a Staff Backend Software Engineer, you will work on solutions for autonomous vehicle terminal operations, focusing on launching and landing vehicles at locations owned by Aurora and its major customers. You will be responsible for enhancing existing products and developing entirely new features, making a considerable impact on the efficiency of terminal operations at Aurora.
Full-time|$185K/yr - $230K/yr|On-site|Mountain View, CA
Join Our Team!At Otter.ai, we are on the lookout for a Senior Frontend Software Engineer to spearhead our feature development initiatives and act as a technical authority within the organization. In this pivotal role, you will enhance the performance, improve the infrastructure, and elevate the user experience of our innovative platform.The ideal candidate is a strategic innovator with a robust background in platform optimization. If you have a knack for transforming concepts into powerful solutions and thrive in a fast-paced, collaborative setting, we would love to hear from you!Your ContributionsLead the ongoing development and enhancement of our web application, ensuring it evolves to meet our business objectives.Design and optimize our existing web application, transitioning it into a responsive, mobile-first single-page application (SPA) focused on performance and user experience.Produce clean, maintainable, and reusable code that complies with industry best practices and our internal coding standards.Proactively identify, troubleshoot, and fix bugs to enhance app quality and stability.Implement thorough testing protocols to ensure the application meets security standards and functions efficiently across diverse platforms and devices.
Reliable Robotics is looking for a Software Engineer to join the Communication Systems team in Mountain View, CA. This role centers on developing and refining the communication solutions that enable autonomous systems to connect and function reliably. Role overview The work in this position shapes the way robotics technology communicates and operates in real-world settings. Projects will focus on the systems that support seamless information exchange between autonomous platforms. Location This position is based at the Mountain View, CA office.
Join Nuro as a Software Reliability Engineer and play a pivotal role in enhancing the reliability and performance of our autonomous delivery systems. You will collaborate with cross-functional teams to design, develop, and implement software solutions that ensure the robustness of our technology. If you're passionate about building resilient software systems and thrive in a dynamic environment, we encourage you to apply!
Join our dynamic team at Artech Information Systems LLC as an Android Debug and Triage Software Engineer. This role is perfect for tech enthusiasts who thrive in a fast-paced environment and are passionate about mobile development. You will work closely with cross-functional teams to identify and resolve Android application issues while enhancing user experience.
Full-time|$204K/yr - $259K/yr|Hybrid|Mountain View, CA, US; Ann Arbor, MI, US
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, we have developed the Waymo Driver—The World’s Most Experienced Driver™—aimed at enhancing mobility and saving lives lost to traffic accidents. The Waymo Driver powers our fully autonomous ride-hail service and can be adapted to various vehicle platforms and applications. With over ten million rider-only trips completed, our technology has autonomously navigated more than 100 million miles on public roads and executed tens of billions of miles in simulation across more than 15 U.S. states.Our Hardware Engineering team is a dynamic and collaborative group of electrical, mechanical, reliability, software, and vehicle engineers. We design, build, and refine the innovative products that serve as the eyes and ears of Waymo’s autonomous driving technology, integrating them seamlessly into our vehicle platforms. We invite curious and talented individuals to join us in driving innovation forward.This position follows a hybrid work model and reports to a Staff Software Engineer.