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.
Join Otter.ai as a Senior Software Engineer specializing in Search & Recommendations, where you will play a pivotal role in enhancing our platform's ability to deliver tailored content and improve user experiences. You will collaborate with a talented team of engineers and product managers to develop innovative solutions that leverage machine learning and na…
Waymo, a pioneering autonomous driving technology company, is on a mission to become the most reliable driver in the world. Originating from the Google Self-Driving Car Project in 2009, Waymo has dedicated itself to creating the Waymo Driver—The World's Most Experienced Driver™—to enhance mobility access and save countless lives currently lost to traffic accidents. The Waymo Driver is the backbone of Waymo’s fully autonomous ride-hailing service and is adaptable across various vehicle platforms and use cases. Having completed over ten million rider-only trips and accumulated over 100 million miles of autonomous driving on public roads, alongside tens of billions of miles in simulation across 15+ U.S. states, Waymo is at the forefront of this transformative technology.The Onboard Frameworks Team is essential in providing the foundational components necessary for developing Waymo's onboard software ecosystem. This team collaborates closely with onboard engineers to design, implement, and deploy critical APIs, streamline development workflows, and provide tools that significantly enhance the development speed across the organization.
Moveworks is seeking a Senior Software Engineer focused on Core Infrastructure to help advance the platform that powers automated IT issue resolution. This position is based in Mountain View. Role overview This role centers on building and improving the foundational systems that support Moveworks’ automation platform. As part of the core infrastructure team, you will work closely with other engineers to design, develop, and maintain systems that scale reliably. What you will do Collaborate with engineering peers to shape the architecture of critical infrastructure components Implement solutions that support seamless automation and platform growth Contribute ideas and expertise to ongoing improvements in system performance and reliability Who we’re looking for Engineers who enjoy tackling complex infrastructure challenges Individuals motivated to deliver software that improves user experience and operational efficiency Those who thrive in a collaborative, evolving environment
Be a Part of the Next Generation of Home RoboticsAt Sunday Robotics, we are at the forefront of developing innovative personal robots designed to liberate individuals from mundane tasks. Our mission is to create widely accessible, generalized robots that help families reclaim valuable time together.After 18 months of dedicated effort in building an exceptional team, securing funding, and validating our technology, we are now eager to welcome passionate individuals ready to contribute to our exciting journey ahead. If you are enthusiastic about applying your expertise in robotics and technology, we would love to hear from you!Your RoleAs a Systems Software Engineer, you will play a pivotal role in developing the core software systems for our home robotics solutions. Your responsibilities will include creating efficient, safety-critical software and collaborating across various teams including Software, Machine Learning, Controls, and Hardware.Key ResponsibilitiesDefine system interfaces while ensuring real-time performance and communication reliability.Write and maintain low-level drivers to facilitate seamless interaction between the onboard computer and physical components such as sensors, actuators, and motor controllers.Develop comprehensive logging and diagnostic tools for system health monitoring and debugging.Qualifications5+ years of experience in developing systems software for robotics or similar resource- and latency-constrained environments.Proficient in systems-level programming languages such as C, C++, or Rust.Solid understanding of Linux, including kernel tuning, scheduling, IPC, memory management, and RTOS.Experience with CPU performance optimization and real-time programming techniques.Preferred QualificationsExperience in writing software for interfacing with sensors and actuators.Familiarity with build systems and over-the-air (OTA) updates.Experience with creating custom Linux drivers.
Full-time|$116K/yr - $174K/yr|On-site|Mountain View, California
About UsAurora Innovation is dedicated to advancing self-driving technology, ensuring its safe, rapid, and widespread adoption.The Aurora Driver is set to revolutionize mobility and logistics, paving the way for a safer, more efficient, and accessible future.At Aurora, you will engage with complex challenges alongside passionate and skilled professionals, enhancing your expertise and expanding your understanding. Stay updated with our latest news at aurora.tech or connect with us on LinkedIn.Aurora is on the lookout for talented individuals from diverse backgrounds eager to contribute to a transformative transportation ecosystem that enhances road safety, ensures timely delivery of essential goods, and improves mobility accessibility for everyone.We are currently seeking a Software Engineer to join our Vehicle Platforms team. This is an exceptional opportunity for a systems-oriented coder to work at the foundational layer of our autonomous trucks, connecting high-level autonomy software with physical vehicle hardware. You will play a crucial role in ensuring that our sensors, compute units, and embedded devices work seamlessly as a high-performance unit, making this one of the most hands-on software roles at Aurora.
Full-time|$235K/yr - $352.3K/yr|On-site|Mountain View, California (HQ)
About Us Nuro is at the forefront of self-driving technology, striving to make autonomous driving accessible to everyone. Established in 2016, we are dedicated to developing the world’s most scalable driver by merging advanced artificial intelligence with automotive-grade hardware. Our flagship technology, the Nuro Driver™, is licensed across various applications, including robotaxis, commercial fleets, and personal vehicles. With proven technology from years of successful self-driving deployments, we provide automakers and mobility platforms with a clear pathway to commercial-scale autonomous vehicles, paving the way for a safer, more connected future. Role Overview At Nuro, we prioritize a machine-learning-centric approach to autonomous driving. The performance of our systems relies significantly on the volume and diversity of training and evaluation data. Our team is vital in enhancing autonomous driving systems by ensuring high-quality labeled data accessibility. This is achieved through a sophisticated labeling stack that includes a workflow execution framework, supporting infrastructure, and an array of data annotation tools. Our autonomy stack is powered by an industry-leading sensor suite, capable of efficiently processing and annotating millions of sensor data points weekly. The platform team's mission is to ensure that labeled data is readily available for all users. Our systems must be dependable and scalable, encompassing everything from request submissions to progress tracking, data dumping, and model development. We work closely with autonomy engineers to guarantee the labeled data's quality and comprehensiveness. As Nuro expands its services, it becomes increasingly critical to capture and promptly triage all issues. Key Responsibilities Develop and maintain highly available and fault-tolerant systems for data annotation. Productionize core infrastructure for our cutting-edge autonomy system. Enhance label quality through data-driven metrics and monitoring. Leverage state-of-the-art ML research to automate and optimize the data labeling lifecycle. Qualifications Bachelor's or Master's degree in a relevant field with 5+ years of industry experience. Proven experience in designing, building, and operating highly scalable and reliable distributed data systems. Demonstrated ability to lead cross-functional projects with strong communication skills. Expertise in data processing and machine learning techniques.
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|$135K/yr - $200K/yr|Hybrid|San Francisco Bay Area
Who We AreAt Ema, we are pioneering cutting-edge AI technologies designed to enhance the creativity and productivity of employees across enterprises. Our unique technology enables organizations to entrust Ema, the AI employee, with repetitive tasks, freeing up human talent for more strategic initiatives. Founded by a team of former executives from tech giants such as Google, Coinbase, and Okta, and backed by prestigious investors including Accel Partners and Naspers, we are on the forefront of the AI revolution.Our diverse team, composed of top engineers from leading tech firms like Microsoft Research and Facebook, brings a wealth of knowledge and experience, primarily from renowned institutions such as Stanford and MIT. Operating out of Silicon Valley and Bangalore, India, we embrace a hybrid work model, requiring employees to be in our Mountain View, CA office three days a week.Who You AreWe seek passionate and innovative Machine Learning Engineers who thrive on tackling complex challenges and enjoy working with vast datasets. You have a talent for translating theoretical concepts into practical, scalable solutions, and you are a collaborative team player who excels in autonomous settings. Your enthusiasm for employing machine learning techniques, particularly in Natural Language Processing and Information Retrieval, is matched only by your desire to contribute to a mission-driven, high-growth startup making a significant impact.Your ResponsibilitiesDesign, develop, and deploy machine learning models that drive our NLP, retrieval, ranking, reasoning, dialog, and code-generation systems.Implement state-of-the-art machine learning algorithms, including Transformer-based models and reinforcement learning, to enhance AI system performance.Analyze and process large, complex datasets (structured, semi-structured, and unstructured) to inform model development.Engage throughout the entire machine learning model lifecycle, from problem identification and data exploration to feature engineering and model evaluation.
Full-time|$204K/yr - $259K/yr|Hybrid|Mountain View, CA, USA; San Francisco, CA, USA
Waymo is at the forefront of autonomous driving technology, driven by a mission to become the world's most reliable driver. Since its inception as 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 access and significantly reduce traffic-related fatalities. Our innovative Waymo Driver powers our fully autonomous ride-hail service, with applications across various vehicle platforms and use cases. Having completed over ten million rider-only trips, our technology is backed by more than 100 million miles driven autonomously on public roads and tens of billions simulated across more than 15 U.S. states.The Reasoning Foundations Team is pivotal in crafting horizontal technologies that impact the entire Waymo organization. Within this team, the Driving Logic Capabilities unit focuses on building and maintaining the essential interfaces, infrastructure, and shared technologies utilized by Planner Reasoning to address onboard behavioral challenges. In this impactful role, you’ll play a crucial part in enhancing the Waymo Driver's performance as we expand into new cities, empowering over 100 engineers to develop onboard software and advance Waymo’s architectural frameworks. Additionally, you will have the chance to influence development workflows organization-wide by establishing clear interfaces and processes for developing and debugging the Waymo driver.In this hybrid role, you will report directly to a Lead Software Engineer.
Join LinkedIn as a Senior Staff Software Engineer specializing in High-Performance Computing (HPC) Network Engineering. In this pivotal role, you'll design and implement cutting-edge network solutions that enhance our HPC capabilities and drive innovation across our products. Collaborate with a dynamic team of engineers and contribute to the optimization of our network infrastructure to ensure exceptional performance and reliability.
Join our dynamic team at LinkedIn as a Distinguished Software Engineer in Machine Learning. In this pivotal role, you will lead innovative projects that enhance our growth strategies through cutting-edge machine learning techniques. You will collaborate with cross-functional teams to implement advanced algorithms that drive our product offerings and influence key decisions.
Join LinkedIn as a Distinguished Software Engineer specializing in Data Infrastructure, where you will lead innovative projects that enhance our data capabilities and support millions of users worldwide. This role requires a deep understanding of data architecture and an ability to design scalable solutions.
Join the cutting-edge team at LinkedIn as a Distinguished Software Engineer specializing in Systems Infrastructure. In this pivotal role, you will spearhead innovative projects, drive engineering excellence, and contribute to the development of robust infrastructure solutions that empower millions of users worldwide.
ECL is leading a technological revolution with the launch of the world’s first hydrogen-powered, off-grid green data center, achieving an impressive uptime of 99.999%. As the demand for high-performance data centers grows to support AI and machine learning, ECL is at the forefront of delivering innovative solutions. Our cutting-edge modular architecture allows for scalable construction projects ranging from 1-2MW, designed to cater to the needs of larger data center installations. Join us and contribute to a completely green power generation system amidst the rapid advancements in artificial intelligence and machine learning.This is a unique opportunity to be part of a groundbreaking team poised for significant growth. ECL was founded by industry veterans from renowned companies such as Facebook, Microsoft, LinkedIn, Cisco, HPE, and Bloom Energy.
Join Waymo as a Senior Software Engineer specializing in the Linux Kernel, where you will play a crucial role in developing and optimizing cutting-edge software solutions. As part of our dynamic team, you will engage in high-impact projects that directly contribute to the future of autonomous driving technology.
Join Unity Technologies as a Staff Software Engineer specializing in AI Authoring. In this pivotal role, you will be at the forefront of developing innovative AI-driven solutions that enhance our platform's capabilities. Collaborate with cross-functional teams to design, implement, and optimize AI authoring tools that empower creators worldwide.
Full-time|$170K/yr - $216K/yr|Hybrid|Mountain View, CA, USA
Waymo is at the forefront of autonomous driving technology, committed to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has dedicated itself to developing the Waymo Driver—The World's Most Experienced Driver™—aiming to enhance mobility access and prevent the thousands of lives lost to traffic accidents. The Waymo Driver is the backbone of our fully autonomous ride-hail service and is adaptable to various vehicle platforms and applications. With over ten million rider-only trips and extensive experience driving more than 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states, we are revolutionizing transportation.The Labeling Platform Team is pivotal in creating data solutions that fuel innovative research and development throughout all phases of the ML Lifecycle: pretraining, supervised fine-tuning, and reinforcement learning. The high-quality labeled data produced by our team is essential for enhancing the Waymo Driver and various models that support broader business initiatives.
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|$170K/yr - $216K/yr|Hybrid|Mountain View, CA, USA; San Francisco, CA, USA
Waymo is at the forefront of autonomous driving technology, with a vision to be the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has dedicated itself to developing the Waymo Driver—The World’s Most Experienced Driver™. This innovation aims to enhance mobility access and significantly reduce traffic-related fatalities. The Waymo Driver powers a fully autonomous ride-hailing service and is adaptable to various vehicle platforms and applications. With over ten million trips undertaken and more than 100 million miles driven autonomously on public roads, Waymo stands as a leader in safety and innovation across 15+ U.S. states.The Planner Reasoning Team is pivotal within Waymo, responsible for creating technology that directly influences the Waymo Driver's behavior. This team plays a crucial role in both onboard and off-board system architecture, leading the charge in pioneering deep-learning initiatives. Join us to enhance our Waymo Driver's performance and uphold our stellar safety record as we expand into new cities.In this hybrid role, you will report to an Engineering Manager.
Full-time|$120K/yr - $400K/yr|Hybrid|Mountain View, CA
What MatX Is Building At MatX, we are committed to creating the compute platform for Artificial General Intelligence (AGI). Our team is developing comprehensive full-stack solutions that encompass both hardware and software, designed to efficiently train and execute the largest machine learning workloads for AGI. Our primary programming language is Rust. What You'll Do Here Design and optimize kernels that interact directly with our hardware architecture. Collaborate closely with our Machine Learning Research and Hardware Engineering teams. Provide programming insights and guidance on hardware architecture to ensure seamless software integration. Who You Are Bachelor's degree in Computer Science or a related field. Experience in optimizing software for specialized hardware using techniques like parallelism, SIMD programming, C, assembly optimization, or GPU/CUDA programming. Proficient in at least one of the following languages: assembly, C++, C, Zig, or Rust. This is a hybrid position requiring you to work in our Mountain View, CA office 3 days a week (Tuesday through Thursday). Bonus Points If You Have Experience with kernel implementations for machine learning models, including Transformers. Familiarity with distributed parallelism techniques like AllReduce, AllToAll, data parallelism, and tensor parallelism. Understanding of compiler operations. Compensation Compensation for this full-time role is based on several factors including experience, skills, and location. Career length is considered as a guideline for salary. 0-5 years of experience - $120,000 - $200,000 + equity 5-10 years of experience - $120,000 - $300,000 + equity 10+ years of experience - $120,000 - $400,000 + equity What We Offer A Stake in Our Success: A competitive cash/equity mix tailored to your needs, with the option for early exercise. Health & Wellness: Comprehensive health, dental, vision, and life insurance, along with pre-tax Health Savings Accounts featuring generous contributions. Time To Recharge: 4 weeks of paid time off (accrued), 12 company holidays, and additional time off for personal needs.