Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Perception Pretraining

$332k - $421k

Waymo

Overview Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Perception team at Waymo builds technology that powers the Waymo Driver. Our models allow the Waymo Driver to perceive the world around it, make the right decision for every situation, and deliver people safely to their destinations. We conduct research to address real-world problems and collaborate with research teams at Alphabet. We have access to millions of miles of driving data from a diverse set of sensors, allowing ML practitioners like you to develop multi-modal models and techniques at scale. You will report to our Director of Engineering in our Perception Organization. Responsibilities You will: Develop sensor-fusion foundation models for the Waymo Driver which can run on the car and provide a temporal-spatial understanding of the surrounding environment Solve large-scale, multi-stage training of sensor fusion foundation models with millions of miles of driving data under limited labeling budget partnering with Waymo infrastructure teams Develop solutions for frequently updating the models and minimizing time-to-impact from observing to addressing an issue Optimize end-to-end latency from model training/update to model deployment Drive and accelerate collaborations between Perception teams, between Perception and AI Foundation teams, and partner with the teams working on Planning, Simulation and seek collaboration with Alphabet's research teams Qualifications You have: Master's degree or PhD in Computer Science, Engineering, or a related technical field 10+ years of experience in ML model development, and you have 4+ years experience with large-scale vision, video, or multi-modal foundation model development and their integration in end-to-end models 6+ years of experience in ML-driven production systems that develops models with large-scale data, training, evaluation, and deployment 6+ years of experience in a technical leadership role leading technical teams and setting technical directions in large ML Engineering organizations 3+ years of experience with computer vision models, or LLMs, or vision language models Proficiency in C++, Python, and modern deep learning toolkits like PyTorch or JAX Passion to lead engineering excellence and efficient model development through flywheel automation, while having direct technical experience in model quality development to achieve our goals Preferred qualifications Experience in multi-modal LLM pretraining and fine-tuning, and their infrastructure Experience in model distillation techniques and compute optimization Familiarity with end-to-end models and their development challenges #LI-Hybrid Compensation and benefits The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range

$332,000—$421,000 USD

#J-18808-Ljbffr Waymo

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Perception Pretraining in Mountain View, CA vacancy
  • $170k - $216k

     ...in simulation across 15+ U.S. states. The Perception team at Waymo builds technology that powers the Waymo Driver. Our software allows the Waymo Driver to perceive the world...  ...diverse set of sensors, enabling software engineers like you to develop multi‑modal models and... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • Seyond is seeking a highly motivated and skilled Senior Software Engineer to join our team in Sunnyvale, CA. In this role, you will develop and optimize LiDAR perception algorithms and software on edge AI platforms like NVIDIA Jetson, helping to advance our innovative autonomous... 
    Suggested

    Seyond

    Sunnyvale, CA
    1 day ago
  • $184.7k - $324.8k

    Senior Software Engineer - 3D Vision & Perception Sunnyvale, California, United States Machine Learning and AI Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build or service we create is... 
    Suggested
    Relocation

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • Responsibilities We’re searching for a Senior Software Engineer, Perception to join our autonomous driving team. In this role, you will collaborate closely with cross-functional engineering teams to design and deploy state-of-the-art machine learning models directly onto... 
    Suggested

    Aurora

    Mountain View, CA
    1 day ago
  • Apple Inc. is seeking a Senior Software Engineer - 3D Vision & Perception in Sunnyvale, California. This role focuses on developing real-time 3D perception technologies for future products. In this position, you will collaborate closely with engineering teams and researchers... 
    Suggested

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • $151k - $255k

     ...Munich; Stockholm; Bangalore; Seoul; and Tokyo. Learn more at applied.co. About The Role We are looking for a software engineer with expertise in perception for autonomous vehicles or mobile robots. Your contributions will focus on building out key capabilities of our... 
    Odd job
    Full time
    For contractors
    For subcontractor

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • Gravity Engineering Services Pvt Ltd. is seeking a Senior Software Engineer in Mountain View, California, to design and develop perception software tailored for autonomous vehicles. The role involves working on ADAS projects and utilizing skills in C++ and data processing... 

    Gravity Engineering Services Pvt Ltd.

    Mountain View, CA
    1 day ago
  • $162k - $260k

     ...crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Senior Software Engineer, Perception to join our autonomous driving team. In this role, you will collaborate closely with cross‑functional engineering teams... 
    Work at office
    Local area
    3 days per week

    Aurora

    Mountain View, CA
    1 day ago
  • $143k - $286k

     ...technologies to redefine customer experiences. We seek a Principal, Software Engineer with deep expertise in Generative AI, LLMs, and RAG frameworks...  ...development to best‑in‑class methodologies that impacted perception and drastically changed business as we know it. About... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  •  ...About the role We are looking for talented Staff Engineers with expertise in classical and modern computer vision...  ..., implementation, and delivery of a multi-modal perception system. The ideal candidate will be a software expert who has overseen a process from the R&D... 
    Work at office

    Dormont Manufacturing Company

    Mountain View, CA
    3 days ago
  • $189k - $310.5k

     ...driver assist technologies; Arene, our software development platform for software-defined...  ...delivers core technology in the areas of perception, planning, control, and HMI towards...  ...WE LOOKING FOR? We are seeking a Lead Engineer to serve as the right-hand partner (to work... 
    Temporary work
    Work at office
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    1 day ago
  • $120k - $180k

    C++ Developer for Testing Perception Software Mountain View, California, United States About Us At Phantom AI, we’ve built a team of incredibly...  ...defects Maintain effective communication with software engineers and in teams Required Qualifications 3+ years of working experience... 
    Work experience placement
    Work at office
    Local area

    Phantom-Ai-2

    Mountain View, CA
    1 day ago
  • $349k - $431k

     ...tens of billions in simulation across 15+ U.S. states. The Perception team at Waymo builds technology that powers the Waymo Driver....  ...this hybrid role, you will report to our Senior Director of Engineering, Perception. You Will Work closely with Onboard model engineers... 
    Full time

    Waymo

    Mountain View, CA
    1 day ago
  • $179.2k - $268.8k

    Senior Software Systems Engineer - Perception Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI (lat.ai) is building the future of Ford’s autonomy roadmap to make travel safer, less stressful, and more enjoyable for everyone. Bringing this vision to scale, our fully... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Visa sponsorship

    Latitude AI

    Palo Alto, CA
    1 day ago
  •  ...California. The role involves designing and developing innovative 3D foundation models and world models while working with real-world perception data. Candidates should possess strong programming skills in Python and a solid understanding of deep learning. This position... 

    Tesla

    Palo Alto, CA
    1 day ago
  • $151k - $255k

    Applied Intuition is seeking a Software Engineer with expertise in perception systems for autonomous vehicles in Sunnyvale, California. This role involves designing simulation capabilities to enhance vehicle safety and developing production-level algorithms. Ideal candidates... 

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  •  ...technology. Our advanced AI software and foundation models enable...  ...intersection of large-scale pretraining and embodied AI. You’ll shape...  ...with research and engineering teams to define what “good data...  ...generally sensor fusion or embodied perception and control. Tooling and... 
    Full time
    Work at office
    Remote work
    Work from home
    Visa sponsorship
    Relocation package
    Flexible hours

    GrabJobs

    San Jose, CA
    2 days ago
  • $2,000 per month

    Principal Software Engineer I We are on the lookout for a Principal Software Engineer I to join our Elasticsearch - Distributed Systems team and...  ..., religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected... 
    Local area
    Flexible hours

    Elastic

    Mountain View, CA
    1 day ago
  •  ...-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Consumer and Community Banking, Core Engineering Solutions, you provide expertise and engineering... 

    J.P. Morgan

    Palo Alto, CA
    16 days ago
  • $193.93k - $291.15k

     ...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Perception ML Data Engineer, you’ll bridge machine learning...  ...area. Experience: 4+ years of industry software engineering experience with Python fluency and... 

    Nuro

    Mountain View, CA
    1 day ago
  • $125k - $222k

    Applied Intuition, based in Sunnyvale, California, is seeking a Software Engineer specializing in perception for autonomous vehicles. You will build key capabilities of perception modules, driving innovations in computer vision and machine learning to enable self-driving... 

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $213k - $263k

     ...in simulation across 15+ U.S. states. The Perception team at Waymo builds technology that powers the Waymo Driver. Our software allows the Waymo Driver to perceive the world...  ...diverse set of sensors, enabling software engineers like you to develop multi-modal models and... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $193.93k - $291.15k

     ...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will...  ...operations. About You BS/MS in Computer Science , Software Engineering, Robotics, or a related... 

    Nuro

    Mountain View, CA
    1 day ago
  • Gravity Engineering Services Pvt Ltd. is seeking a Software Engineer specializing in Mobile Robotics Control & Perception. The position involves designing, developing, and maintaining scalable software systems. Candidates should have experience in software development,... 

    Gravity Engineering Services Pvt Ltd.

    Palo Alto, CA
    1 day ago
  • $213k - $263k

    Waymo is looking for a skilled Software Engineer to join their Perception team in Mountain View, California. In this role, you will collaborate with a creative team responsible for integrating Perception software on various hardware platforms, including vehicles and sensors... 

    Waymo

    Mountain View, CA
    1 day ago
  • As a Senior Software Engineer, you will be responsible for designing and developing perception software for future sensing platforms in autonomous vehicles. You will work on ADAS (Advanced Driver Assistance Systems) and autonomous vehicle projects, leveraging your expertise... 

    Gravity Engineering Services Pvt Ltd.

    Mountain View, CA
    1 day ago
  • Phantom AI in Mountain View, California is seeking a skilled C++ Developer specializing in testing for perception software. This role involves designing robust software testing frameworks and executing test plans to ensure the reliability and performance of AI-driven solutions... 
    Flexible hours

    Phantom-Ai-2

    Mountain View, CA
    1 day ago
  • $244k - $366k

     ...Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the...  ...execute with privacy at the forefront. We’re looking for a Principal Software Engineer to join the Core Growth Team at Snap Inc! Core Growth... 
    Local area

    Snap

    Palo Alto, CA
    11 hours ago
  • $170k - $210k

     ...Job Description Principal Software Developer Engineer for the FortiSwitch team. Responsibilities Develop and maintain software components for current and future products. Own networking‑related features for the FortiSwitch Virtual Machine (FSW-VM) product line and the... 
    Full time

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $200k

     ...Evaluator products are deployed in mission-critical environments where accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar on those products — and to lead the way in how we build... 
    Contract work
    Shift work

    eGain

    Sunnyvale, CA
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Perception Pretraining. Be the first to apply!