Waymo LLCMountain View, CA, USA; San Francisco, CA, USA; New York, NY, USA
On-site Full-time
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
Strong programming skills in languages such as Python, C++, or JavaExperience with simulation frameworks and capacity optimization techniquesProficient in algorithms and data structuresAbility to work collaboratively in a cross-functional team environmentExcellent problem-solving skills and attention to detail
About the job
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 Waymo LLC
Waymo, a subsidiary of Alphabet Inc., is at the forefront of autonomous driving technology. Our mission is to make it safe and easy for people and things to move around. With a diverse and talented team, we are committed to building the world's most advanced self-driving technology.
Similar jobs
1 - 20 of 5,980 Jobs
Search for Staff Software Engineer Autonomous Freight Systems
Full-time|On-site|San Francisco, California, United States
Flexport is looking for a Staff Software Engineer to join the Autonomous Freight Systems group in San Francisco, California. This role focuses on building and improving the technology that powers autonomous freight operations at Flexport. Key responsibilities Collaborate with teams across disciplines to design and implement solutions that make logistics processes more efficient and reliable. Use software engineering skills to advance the development of autonomous freight systems. Support projects that help grow and stabilize Flexport’s freight technology platform. Location This position is based in San Francisco, California.
Full-time|On-site|San Francisco, California, United States
Role overview Flexport seeks an Engineering Manager to lead the Autonomous Freight Systems team in San Francisco. This role focuses on developing technology that automates and streamlines freight and logistics operations. The manager will guide a group of engineers as they create solutions aimed at improving operational efficiency. What you will do Lead and mentor engineers working on autonomous systems for freight operations Oversee the design and rollout of new technology within the logistics sector Work to enhance processes and increase efficiency using automation Location Based in San Francisco, California, United States.
About Emergent Labs Emergent Labs Inc. builds autonomous coding agents that translate plain-language instructions into production-ready software. Our systems support development at a global scale, powering millions of real-world applications. Growth and Impact $100M ARR reached within 8 months of public launch Platform serves 6 million users in over 190 countries More than 6.5 million applications created on our platform Raised over $100 million from investors such as Khosla Ventures, SoftBank, Google, Lightspeed, Prosus, Together, and Y Combinator Mission and Team Our mission focuses on solving the toughest problems in AI-driven software: correctness, reliability, security, and scalability in real production environments. The team includes experienced founders, Olympiad medalists, and former leaders from Google, Amazon, and Dropbox. Who We’re Looking For We value builders ready to take ownership and drive meaningful change on a global scale.
About Mach IndustriesEstablished in 2022, Mach Industries is a dynamic and innovative defense technology firm dedicated to pioneering next-generation autonomous defense platforms. Our mission centers on providing scalable, decentralized defense systems that bolster the strategic capabilities of the United States and its allies. With a passionate team of approximately 220 employees, we embody the agility and ambition of a startup.We aim to transform the future of warfare through exceptional manufacturing, rapid innovation, and a steadfast commitment to national security. Our focus is on addressing the challenges of modern warfare with advanced systems designed to deter kinetic conflict and enhance global safety.The RoleAs a Software Engineer, you will be instrumental in the creation of our autonomous defense systems. Your responsibilities will include designing, developing, and optimizing mission-critical applications with an emphasis on real-time performance, reliability, and security. This role requires technical expertise, flexibility, and a sense of ownership, as you will engage with the entire software stack to craft and launch high-performance systems within a fast-paced environment.Key ResponsibilitiesDevelop, test, and sustain software for autonomous defense platforms, guaranteeing exceptional performance, reliability, and security.Craft and implement efficient, thoroughly tested code in C++, Rust, Python, or C to power real-time systems.Design end-to-end software solutions, from low-level firmware to high-level mission software.Collaborate closely with embedded engineers, GNC specialists, and systems engineers to ensure seamless integration of hardware and software.Optimize software for real-time execution, ensuring low-latency operation on embedded platforms and edge computing systems.Adopt secure coding practices to fortify software against cyber threats and comply with defense cybersecurity standards.Utilize DevOps, CI/CD pipelines, and automated testing to enhance software development and deployment efficiency.Diagnose, debug, and enhance complex software systems, ensuring they fulfill mission-critical reliability standards.
AeroVect is seeking a highly skilled Staff Engineer to elevate our autonomous driving systems within structured, low-speed environments. In this pivotal role, you will spearhead the growth and development of our core autonomy software team in a dynamic, early-stage startup environment. Your extensive experience in building production-grade systems will drive the AeroVect Driver to new heights, establishing industry-leading vehicle autonomy tailored for the airport operational design domain.Your responsibilities will encompass leading the design and implementation of vital enhancements across core modules such as planning, prediction, perception, localization, and controls. You will integrate both innovative techniques and reliable, off-the-shelf solutions to optimize all autonomous driving and towing functionalities, delivering exceptional value and efficiency to the modern supply chain.This role presents an exciting opportunity for a technically adept, hands-on leader to contribute to a groundbreaking enterprise product that merges autonomous vehicle technology with a robotics-as-a-service (RaaS) business model. You will report directly to our co-founders.Key Responsibilities:Define, lead, and manage the development of an autonomous driving stack specifically designed for structured logistics environments. Anticipate spending 70% of your time on hands-on development while dedicating the remaining 30% to defining project requirements, managing schedules, overcoming challenges, mentoring the team towards ambitious goals, and building a team of elite engineers.Oversee a team of engineers responsible for the deployment of all components essential for dependable autonomous driving operations in the airside environment, including vehicle corridors and apron areas.Design, implement, test, and maintain all facets of ground vehicle autonomy, incorporating planning, prediction, perception, localization, controls, and infrastructure subsystems.Ensure all subsystems are qualified using objective metrics, with a strong focus on functional safety and adherence to systems engineering best practices.Collaborate with vehicle engineering teams to forge an integrated system, addressing sensor and computing selection and integration.Stay informed of the latest advancements in the field.
Full-time|$170K/yr - $210K/yr|On-site|South San Francisco, California, USA
Software Engineer, Delivery Network Platform Join Zipline, where we are revolutionizing logistics with an autonomous delivery network. As part of the Delivery Network Platform team, you will develop the foundational systems that enable aircraft, sites, and infrastructure to operate seamlessly in live delivery scenarios. Your work will involve creating software solutions that provide operators with real-time insights and control, designing orchestration systems that manage fleet movements, and developing validation platforms to ensure the network's reliability as it scales. Your Responsibilities You will be responsible for software systems that are pivotal to fleet operations, including: Network Operating Center software for real-time visibility and interventions across aircraft, sites, missions, weather, and demand. Fleet orchestration systems for assignment, routing, scheduling, and rebalancing tasks. Maintenance and asset health systems linking issue detection to service readiness. Simulation and validation platforms to assess topology, load, and policy changes prior to production. Platform interfaces and configurable control planes that empower other teams to safely extend the network. Tackling Complex Challenges Unlike typical software roles focused on digital experiences, this position plays a critical role in managing a live autonomous logistics network. You'll address challenges such as: Maintaining an accurate real-time view of aircraft and essential site assets across the network. Ensuring the network remains operational amidst shifting demand, changing weather conditions, infrastructure issues, or capacity constraints. Creating user-friendly operator control interfaces that facilitate quick and accurate decision-making under pressure. Simulating potential future network behaviors to mitigate risks before they impact production. These systems directly affect operational performance. You will own significant components of the platform, make critical technical and product decisions, and have a substantial impact on the network's effectiveness. Team Dynamics Our team operates with a strong emphasis on ownership, trust, and high technical standards. Engineers are expected to identify significant problems, develop a clear vision for system functionality, and drive solutions from conception to production. Additionally, we encourage engineers to leverage AI tools to enhance exploration, implementation, and debugging processes while upholding strong engineering principles, judgment, and accountability.
Join our innovative team at Crusoe as a Staff Software Engineer, where you will leverage your expertise in systems engineering to develop cutting-edge software solutions. In this dynamic role, you will collaborate with cross-functional teams to design, implement, and optimize systems that drive our mission forward. Your contributions will be pivotal in enhancing our technology stack and ensuring the seamless operation of our systems.
About GranicaGranica is a pioneering AI research and infrastructure company dedicated to creating reliable and steerable representations of enterprise data.We build trust through Crunch, a policy-driven health layer designed to keep extensive tabular datasets efficient, reliable, and reversible. From this foundation, we are developing Large Tabular Models—systems that learn cross-column and relational structures to provide trustworthy answers and automation, complete with built-in provenance and governance.Our MissionThe current limitations of AI are not solely due to model design but also to the inefficiencies of the data that supports it. At scale, every redundant byte, poorly organized dataset, and inefficient data path contributes to significant costs, latency, and energy waste.Granica’s mission is to eliminate these inefficiencies. We leverage cutting-edge research in information theory, probabilistic modeling, and distributed systems to create self-optimizing data infrastructures that continuously enhance how information is represented and utilized by AI.Our engineering team collaborates closely with the Granica Research group led by Prof. Andrea Montanari from Stanford University, merging advancements in information theory and learning efficiency with large-scale distributed systems. We believe that the next major breakthrough in AI will stem from innovations in efficient systems, rather than simply larger models.What You Will CreateGlobal Metadata Substrate. Design and refine the global metadata and transactional substrate that enables atomic consistency and schema evolution across exabyte-scale data systems.Adaptive Engines. Architect systems that self-optimize, reorganizing and compressing data according to access patterns, achieving unprecedented efficiency improvements.Intelligent Data Layouts. Innovate new encoding and layout strategies that challenge the theoretical limits of signal per byte read.Autonomous Compute Pipelines. Spearhead the development of distributed compute platforms that scale predictively and maintain reliability even under extreme load and failure conditions.Research to Production. Partner with Granica Research to transform advances in compression and probabilistic modeling into production-ready, industry-leading systems.Latency as Intelligence. Propel systems forward by optimizing for latency as a key aspect of intelligence.
Full-time|$281K/yr - $356K/yr|On-site|San Francisco, CA, USA; Mountain View, CA, USA; New York, NY, USA
Waymo is at the forefront of autonomous driving technology, dedicated to becoming the most trusted driver globally. Originating from the Google Self-Driving Car Project in 2009, our primary goal has been to develop the Waymo Driver—The World’s Most Experienced Driver™. Our innovations aim to enhance mobility access while saving countless lives lost to traffic accidents. The Waymo Driver powers our fully autonomous ride-hail services and is adaptable across various vehicle platforms and product applications. Having completed over ten million rider-only trips, our technology has autonomously navigated over 100 million miles on public roads and executed tens of billions of miles in simulations across more than 15 U.S. states.Your Role:Lead the technical strategy for the Simulator’s issue response lifecycle, encompassing automated detection, root cause analysis, and the deployment of both temporary and permanent software solutions to prevent future regressions.Direct complex, cross-functional projects to enhance automated issue detection by integrating new data sources and signals, thus reducing the time from an in-field event to mitigation deployment.Work closely with Data Science, Systems Engineering, and operations teams to improve technical processes and tools, accelerating the deployment and validation of solutions for identified issues.Mentor mid-level and junior engineers on sophisticated technical challenges, best practices in system architecture, and high-quality software development, serving as a technical force multiplier.
Full-time|$238K/yr - $302K/yr|Hybrid|San Francisco, CA, USA ; Mountain View, CA, USA
Waymo is a pioneering company in autonomous driving technology, dedicated to becoming the world's most reliable 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 and prevent traffic-related fatalities. Our Waymo Driver powers a fully autonomous ride-hail service and is adaptable to various vehicle platforms and applications. Having completed over ten million rider-only trips, our technology has autonomously navigated more than 100 million miles on public roads and billions in simulation across more than 15 U.S. states.Waymo’s commercial operations are already active in several cities, with ambitious plans for significant expansion in the years ahead. The supporting infrastructure is in its early stages and demands substantial investment to evolve into a high-scale, world-class service. The rising demand for our ride-hailing service will necessitate the evolution of our systems, creating an environment rich with opportunities to tackle complex, high-impact, cross-functional challenges.Team: Fleet ManagementProject: Workshop management dedicated to planning and implementing vehicle maintenance and uptime software.In this hybrid role, you will report to an Engineering Manager.
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|$192K/yr - $260K/yr|On-site|San Francisco, California
P-186 At Databricks, we are passionate about empowering data teams to tackle some of the world’s most challenging problems, from security threat detection to cancer drug development. Our mission is to build and operate the leading data and AI infrastructure platform, enabling our customers to concentrate on the high-value challenges that are integral to their own objectives. Founded in 2013 by the original creators of Apache Spark™, Databricks has rapidly evolved from a small office in Berkeley, California, to a global powerhouse with over 1000 employees. Trusted by thousands of organizations, from startups to Fortune 100 companies, we are recognized as one of the fastest-growing SaaS companies worldwide. Our engineering teams create highly sophisticated products that address significant needs in the industry. 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. We manage one of the largest-scale software platforms, consisting of millions of virtual machines that generate terabytes of logs and process exabytes of data daily. At this scale, we frequently encounter cloud hardware, network, and operating system faults, and our software must effectively shield our customers from these challenges. Modern data analysis leverages advanced techniques, such as machine learning, that far exceed the capabilities of traditional SQL query engines. As a Software Engineer on the Runtime team at Databricks, you will be instrumental in developing the next generation of distributed data storage and processing systems that outshine specialized SQL query engines in relational query performance, while providing the flexibility and programming abstractions to support a variety of workloads, from ETL to data science. Examples of projects you may work on include: Apache Spark™: Contributing to the de facto open-source framework for big data. Data Plane Storage: Developing reliable, high-performance services and client libraries for storing and accessing vast amounts of data on cloud storage backends like AWS S3 and Azure Blob Store. Delta Lake: A storage management system that merges the scalability and cost-effectiveness of data lakes with the performance and reliability of data warehouses, featuring low latency streaming. Its higher-level abstractions and guarantees, including ACID transactions and time travel, significantly reduce the complexity of real-world data engineering architectures. Delta Pipelines: Aiming to simplify the management of data engineering pipelines.
Full-time|On-site|San Francisco, Seattle, New York, Toronto
Join Stripe as a Staff Software Engineer in our Stream Compute team, where you will play a pivotal role in building scalable solutions that power the financial infrastructure of the internet. As a member of our innovative engineering team, you will leverage your expertise to design and implement robust software solutions that enhance the performance and reliability of our streaming data capabilities.
Join Lyft's cutting-edge team as a Senior Software Engineer focused on Autonomous Vehicle technology. You will play a pivotal role in developing software solutions that enhance the safety and efficiency of our autonomous fleet. Your work will directly impact the future of transportation, making it safer and more accessible for all.
The Role Are you a seasoned software engineer with a passion for technical leadership and a track record of enhancing production systems? If you're eager to leverage your expertise at the forefront of AI technology, this opportunity might be perfect for you. As a Staff Software Engineer on our pioneering Natural Language Understanding team within the “agent lab,” you will be instrumental in our mission to expand the boundaries of what AI agents can accomplish reliably and at scale. You'll lead the transformation of the Moveworks AI Assistant platform in key areas such as agent orchestration, sandboxed file systems, code execution, latency optimization, agent memory management, LLM self-reflection and improvement, execution environment simulation, enterprise knowledge graphs, and multimodal I/O. Equipped with cutting-edge enterprise AI tools, including top-tier LLMs from providers like OpenAI, our team focuses on rapid development of scalable infrastructure, tackling complex engineering challenges, and maximizing value for our customers. If you're ready to elevate your career alongside a passionate and impact-driven team, we would be thrilled to engage with you.
Full-time|$238K/yr - $302K/yr|On-site|San Francisco, CA, USA; 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 tirelessly worked on the Waymo Driver—The World’s Most Experienced Driver™—with a mission to enhance mobility access and prevent countless lives lost to traffic accidents. Our innovative Waymo Driver powers a fully autonomous ride-hailing service and is adaptable to a variety of vehicle platforms and applications. With over ten million rider-only trips and a wealth of experience from autonomous driving over 100 million miles on public roads and tens of billions of miles in simulation across more than 15 U.S. states, we are leading the charge towards safer roads.As a Tech Lead for the software-fault release evaluation team, you will spearhead the development of a comprehensive system that executes a simulation-based "virtual driver’s test" for the Waymo Driver. This initiative is critical in identifying lingering software faults, such as "divide-by-zero" or "out-of-memory" errors, which could compromise the reliability of the Waymo Driver in real-world scenarios.
Full-time|$180K/yr - $225K/yr|On-site|United States
Airbnb connects millions of hosts and guests, offering stays and experiences in locations around the world. Since 2007, the company has helped over 2 billion guest arrivals discover new places and cultures. Role Overview The BizTech team at Airbnb is hiring a Staff Systems Engineer focused on Oracle EPM Planning systems. This role plays a key part in supporting the Finance team, acting as the technical architect and primary developer for the EPM environment. Main Responsibilities Design and develop scalable Oracle EPM solutions for Finance Budgeting and Forecasting. Build and refine financial forecasting models. Drive process improvements using AI technologies. Integrate EPM with data warehouse systems. Translate complex business requirements into technical solutions within Oracle EPM.
About LightfieldLightfield is an innovative, AI-driven Customer Relationship Management (CRM) platform that seamlessly integrates your email, calendar, and meeting interactions. By capturing every communication, it transforms these interactions into organized insights, including accounts, tasks, follow-ups, and actionable intelligence, ensuring nothing falls through the cracks.We are revolutionizing CRM from the ground up. Rather than imposing rigid structures on teams, Lightfield learns from real-world workflows, adapting and automating processes while surfacing crucial insights that propel growth. Our goal is to build the CRM platform we've always dreamed of: fast, intelligent, and genuinely supportive.Supported by renowned investors such as Greylock, Lightspeed, and Coatue, our team includes experts who have previously developed Tome, a generative AI presentation tool utilized by over 25 million users. Our background also includes significant contributions to projects at Llama, Instagram, Facebook Messenger, Pinterest, Google, and Salesforce.About the RoleWe are in search of a seasoned Senior/Staff Software Engineer (5+ years of experience) who is product-oriented and excited to confront the challenges of developing highly scalable, high-performance, and robust features and systems that deliver cutting-edge AI product experiences. At Lightfield, engineers assume full ownership of projects from inception to impact, collaborating across various functions and pushing the boundaries of what's achievable in applied AI systems development. You will be working with a talented team to deliver industry-leading solutions and play a pivotal role in shaping the product and technical direction of Lightfield.What You Will DoPartner with product leaders to outline strategic initiatives, pinpoint key customer challenges, and translate requirements into technical execution.Design, build, and maintain intricate full-stack product features and systems, ensuring reliability, scalability, and high performance.Create observability and metrics to facilitate smooth operations, proactive issue identification, and ongoing enhancements.Lead technical design discussions, mentor colleagues at various levels, conduct comprehensive code reviews, and help establish engineering best practices and standards.Contribute to the development of a top-tier engineering team through recruitment, mentorship, and knowledge transfer.Who You Are5+ years of software development expertise, with a solid foundation in both front-end and back-end technologies.Proven experience in constructing large-scale, high-performance, and maintainable systems and products, utilizing modern programming languages and frameworks.
Full-time|$192K/yr - $260K/yr|On-site|San Francisco, California
P-188 At Databricks, we are on a mission to revolutionize the data lifecycle—from ingestion and ETL to business intelligence and advanced machine learning. Our vision is centered around a unified platform that replaces the conventional data warehouse architecture with a cutting-edge Lakehouse model (CIDR 2021 paper). This innovative architecture aims to tackle significant challenges such as data staleness, reliability, total cost of ownership, data lock-in, and limited support for diverse use cases. A pivotal element of achieving this vision is the development of the next generation of decoupled query engines and structured storage systems that can surpass the performance of specialized data warehouses while retaining the versatility of general-purpose systems like Apache Spark™. This capability is essential for supporting a wide range of workloads, from ETL processes to complex data science applications. As a key member of this team, you will engage in one or more of the following areas to design and implement systems that set new standards in the industry: Query compilation and optimization Distributed query execution and scheduling Vectorized execution engine Data security Resource management Transaction coordination Efficient storage structures (encodings, indexes) Automatic physical data optimization
About GridwareGridware is an innovative technology firm based in San Francisco, committed to safeguarding and optimizing the electrical grid. We have pioneered a revolutionary grid management approach known as Active Grid Response (AGR), which emphasizes the monitoring of electrical, physical, and environmental factors that influence grid reliability and safety. Our cutting-edge AGR platform leverages high-precision sensors to identify potential issues early, facilitating proactive maintenance and fault prevention. This holistic strategy aids in enhancing safety, minimizing outages, and ensuring the grid operates with maximum efficiency. Gridware is supported by prominent climate-tech and Silicon Valley investors. For further details, please visit www.Gridware.io.Role OverviewWe are looking for a talented Staff Software Engineer to act as a pivotal technical force within our team, enhancing the overall software engineering capabilities through architectural innovation, mentorship, and fostering a culture of excellence. In this role, you will design and develop the essential software systems that drive Gridware's platform. This encompasses everything from backend services that oversee our distributed network of devices to the front-end interfaces that visualize grid health, fleet diagnostics, and real-time field events.Your responsibilities will span the entire technology stack, building and scaling systems that integrate hardware, firmware, and cloud infrastructure to enable dependable communication, fleet visibility, and expedited decision-making. This position offers significant ownership and impact, allowing you to influence how our technology supports and protects critical infrastructure at scale.
Nov 8, 2025
Sign in to browse more jobs
Create account — see all 5,980 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.