Senior Machine Learning Software Engineer II, Perception

4 weeks ago


San Francisco, California, United States Cruise Automation Full time
Job Summary

We're Cruise, a self-driving service designed for the cities we love. Our mission is to build the world's most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about. We believe self-driving vehicles will help save lives, reshape cities, give back time in transit, and restore freedom of movement for many.

Key Responsibilities
  • Partner with various teams to architect and implement technologies that drive large-scale machine learning (ML) and autonomous vehicle (AV) development.
  • Lead and manage the delivery of complex technical projects related to ML system training and evaluation.
  • Maintain rigorous standards in planning, code reviews, and design discussions.
  • Advocate for best practices in code quality and system architecture to support robust and scalable ML solutions.
  • Develop pragmatic, long-term software solutions tailored to the unique challenges of evaluating ML systems.
  • Design and implement processes and tools that enhance Research & Development (R&D) productivity within the Perception organization.
Requirements
  • BS, MS, or Ph.D. in Computer Science, Electrical Engineering, Mathematics, Physics, or a related discipline; or equivalent practical experience.
  • Proficiency in Python and C++ for developing and optimizing production-quality ML systems.
  • Strong grounding in computer science fundamentals, including object-oriented programming, data structures, algorithm design, and complexity analysis.
  • Machine Learning Experience: Demonstrated knowledge and experience with ML systems, including model evaluation, performance metrics, and tuning.
  • Leadership and Collaboration: Minimum of 2 years of experience leading technical teams in cross-functional projects.
  • Passion for Technology: Enthusiasm for self-driving car technology and its transformative potential on society.
Why Cruise?

We're committed to building a diverse, equitable, and inclusive environment, both in our workplace and in our products. We offer a competitive salary and benefits package, including medical, dental, and vision coverage, as well as a 401(k) matching program. We're also committed to providing a safe and healthy work environment, with a focus on work-life balance and employee well-being.



  • San Francisco, California, United States Cruise Full time

    Drive Impact with Our Perception TeamWe're Cruise, a self-driving service designed for the cities we love. Our mission is to create a safer, more efficient, and more enjoyable transportation experience for all.As a Senior Machine Learning Engineer II in Perception, you'll play a critical role in developing and implementing cutting-edge machine learning...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Machine Learning Engineer for Perception and Autonomous DrivingCompany: Qualcomm Technologies, Inc.Job Area: Engineering Group, Engineering Group > Machine Learning EngineeringJob Summary:We are seeking a highly skilled Machine Learning Engineer to join our team in developing and implementing novel perception algorithms for autonomous driving...


  • San Francisco, California, United States Intelliswift Software Full time

    Job Title: Machine Learning EngineerDuration: Long-termLocation: Remote/HybridPay Rate: CompetitiveIntelliswift Software Inc. is a leading provider of innovative technology solutions. Our team of experts collaborates to deliver cutting-edge products and services to clients worldwide. We specialize in Digital Product Engineering, Data Management and...


  • San Francisco, California, United States Cruise Full time

    About the RoleWe're seeking a highly skilled Senior Staff Machine Learning Engineer to join our Behaviors team at Cruise. As a key member of our team, you will be responsible for developing and implementing machine learning models that enable our autonomous vehicles to navigate complex urban environments safely and efficiently.As a technical leader, you will...


  • South San Francisco, California, United States Vaxart Full time

    We are seeking a Senior Software Engineer with expertise in machine learning to join our team at {company}.This role will involve:Designing and developing complex software applications using machine learning algorithmsCollaborating with cross-functional teams to integrate machine learning models into our productsStaying up-to-date with the latest...


  • San Francisco, California, United States Apple Full time

    About the RoleThe Siri Perception team at Apple is seeking a talented Machine Learning Engineer to help develop the next generation of Siri on Apple Intelligence. As a Machine Learning Engineer, you will play a crucial role in designing, developing, and implementing machine learning algorithms to power innovative voice-based experiences that make Siri more...


  • San Francisco, California, United States Relyance AI Full time

    Job SummaryRelyance AI is seeking a highly skilled Senior Software Engineer, Machine Learning to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying machine learning models and algorithms to drive business outcomes.Key ResponsibilitiesDevelop and implement machine learning models and...


  • San Francisco, California, United States Triunity Software Full time

    Job SummaryTriunity Software is seeking a highly skilled Machine Learning Engineer to join our team. As a Machine Learning Engineer, you will be responsible for designing and developing infrastructure for the full cycle of machine learning, including workflow management, feature store, data discovery tools, and feature libraries. You will also implement...


  • San Francisco, California, United States Waabi Full time

    Waabi is a pioneering AI company building the next generation of self-driving technology. We are seeking a highly skilled Senior Perception Engineer to join our team and contribute to the advancement of perception algorithms for our self-driving vehicles.About the Role:As a Senior Perception Engineer, you will be responsible for developing and deploying...


  • San Francisco, California, United States Plaid Full time

    We're looking for a skilled software engineer to join our Payment Risk team at Plaid. As a software engineer on this team, you will work on tooling and infrastructure that facilitates the development of our machine learning based risk models, from data and feature pipelines to model evaluation framework.You will also work on model serving infrastructure to...


  • South San Francisco, California, United States Advanced Software Talent Full time

    Transforming Drug Discovery with Machine LearningWe are seeking an exceptional Machine Learning Engineer to join our Computational Catalysts group within gRED Computational Sciences. As a key member of our team, you will develop and deploy machine learning models in production environments, working closely with other engineers to ensure solutions are...


  • San Francisco, California, United States Apple Full time

    About the RoleThe Siri Perception team at Apple is working on innovative voice-based experiences that make Siri more intuitive and personal. We are seeking a talented Machine Learning Engineer to help us develop the next generation of Siri on Apple Intelligence.Key ResponsibilitiesDesign, develop, and implement machine learning models to power Siri...


  • San Francisco, California, United States Bright Machines Full time

    Transforming ManufacturingThe key to driving innovation is building a world-class team. At Bright Machines, we're a group of innovators and experts who have come together to create a new category of manufacturing that will revolutionize the industry.We believe that software and data are the answer to solving our customers' unique challenges. Through...


  • San Francisco, California, United States Unreal Gigs Full time

    Job Title: Software Engineer, Machine LearningUnreal Gigs is seeking a highly skilled Software Engineer, Machine Learning to join our team. As a key member of our research team, you will work closely with a senior member to develop cutting-edge deep learning projects, infrastructure, and tooling.Responsibilities:Implement research-based improvements to...


  • San Francisco, California, United States Cruise Automation Full time

    Design and Implement AI InfrastructureCruise is seeking a Senior Machine Learning Engineer II to design and implement shared infrastructure and tooling among the AI Robotics teams. The ideal candidate will have strong experience with C, C++, or Python and 8+ years of experience in machine learning and classification. They will work closely with partner teams...


  • San Francisco, California, United States Waabi Full time

    Job Title: Senior Perception EngineerWaabi, a leading AI company, is seeking a highly skilled Senior Perception Engineer to join our team. As a key member of our perception team, you will be responsible for advancing and deploying perception algorithms for our self-driving vehicles.You will work closely with our team of world-renowned scientists and...


  • San Francisco, California, United States Plaid Full time

    Unlock Financial Freedom with PlaidWe're on a mission to empower individuals to take control of their finances. As a Software Engineer on our Payment Risk team, you'll play a critical role in developing innovative risk products that make a real impact on people's lives.Our team is responsible for building sophisticated risk predictions and direct signals...


  • San Francisco, California, United States WEX Full time

    About the RoleWe are seeking a highly motivated Senior Machine Learning Engineer to join our AI Engineering team at WEX. As a key member of our team, you will design, implement, train, and maintain machine learning algorithms and ML system pipelines. You will work closely with our AI platform team and line of business engineering teams to integrate AI...


  • San Jose, California, United States Zscaler Full time

    About ZscalerZscaler is a leading cloud security company that provides a comprehensive security platform to protect enterprises from cyber threats. As a Senior Software Engineer, Machine Learning, you will play a critical role in building and scaling our cloud security platform.Our team is responsible for designing and developing large-scale distributed...


  • San Francisco, California, United States Discord Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Machine Learning Platform team at Discord. As a key member of our team, you will be responsible for designing and building the platform that ML engineers and data scientists use to understand and delight Discord's users and keep them safe.Key ResponsibilitiesDesign and build...