Senior Software Engineer for Motion Planning

4 weeks ago


San Francisco, California, United States Waabi Full time

Waabi, a pioneering AI company, is developing the next generation of self-driving technology.

With a world-class team and an innovative approach that harnesses the power of AI to ensure safe navigation in real-world scenarios, Waabi is bringing the promise of self-driving closer to commercialization than ever before.

Backed by top-tier investors across the technology, logistics, and Canadian innovation ecosystems, Waabi has offices in Toronto, San Francisco, and Dallas and is growing rapidly.

We are seeking diverse, innovative, and collaborative candidates who want to make a positive impact.

Key Responsibilities:

  • Design and develop motion planning software and algorithms that orchestrate decision-making in dynamic, uncertain, and interactive traffic scenarios.
  • Collaborate with a multidisciplinary team of engineers and research scientists using an AI-first approach to enable safe self-driving at scale.
  • Participate in technical and architecture discussions, sharing ideas with researchers and engineers to build a reliable autonomy stack for self-driving vehicles.

Requirements:

  • MS/PhD or Bachelor's degree with a minimum of 4 years of industry experience in Computer Science, Robotics, and/or similar technical fields.
  • Experience in planning/decision-making approaches, such as optimal control, optimization-based approaches, search methods, and probabilistic decision-making.
  • Production-quality coding skills in Python or C++.
  • Solid problem-solving skills using linear algebra, geometry, statistics, and probability.
  • Ability to rapidly prototype and test new algorithms.
  • Open-minded and collaborative team player with a willingness to help others.

Bonus/Nice to Have:

  • Experience working in the self-driving field.
  • Experience in optimization.

The US yearly salary range for this role is: $158,000 - $269,000 USD, in addition to competitive perks and benefits.

Perks/Benefits:

  • Competitive compensation and equity awards.
  • Health and wellness benefits, including medical, dental, and vision coverage (for full-time employees only).
  • Unlimited vacation.
  • Flexible hours and work-from-home support.
  • Daily drinks, snacks, and catered meals (when in office).
  • Regularly scheduled team-building activities and social events, both onsite and offsite.

Waabi is a technology start-up building technologies to transform the way the world moves. We are committed to creating a supportive, inclusive, and accessible workplace for all our employees.

We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, military or veteran status, marital status, pregnancy or parental status, caregiver status, disability, or any other characteristic protected by law.

We make workplace accommodations for qualified individuals with disabilities as required by applicable law.



  • San Leandro, California, United States Motion Recruitment Full time

    Software Engineering OpportunityWe are seeking a skilled Senior Java Software Engineer to join our team at a well-known Financial Services Company in San Leandro, CA. This is a long-term contract opportunity that includes a competitive benefit package.About the RoleAs a Senior Java Software Engineer, you will consult on or participate in moderately complex...


  • San Leandro, California, United States Motion Recruitment Partners LLC Full time

    Job Title: Senior Java Software EngineerJob Summary: We are seeking a highly skilled Senior Java Software Engineer to join our team at Motion Recruitment Partners LLC. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java microservices, Fullstack, Mongo...


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

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...


  • San Francisco, California, United States Motion Recruitment Full time

    Job Title: Backend Software EngineerCompany Overview:Motion Recruitment is a leading cybersecurity startup company addressing one of the industry's most critical security issues. Human mistakes are the leading cause of security breaches, and many employees lack the proper tools to stay protected.Job Description:As a Backend Software Engineer, you'll be...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our engineering team, you will be responsible for leading the development and implementation of our cloud native solutions, ensuring the highest level of quality and reliability.Key Responsibilities:Lead a...


  • San Francisco, California, United States Tools for Humanity Full time

    About the Company:At Tools for Humanity, we're building a network of real humans powered by privacy-preserving proof-of-human technology and a globally inclusive financial network. Our mission is to connect, empower, and own the world.About the Team:This role is part of our World App team, which has grown to 2 million monthly active users globally since its...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Francisco, California, United States Spire Full time

    Spire Global is a pioneering space-to-cloud analytics company that owns and operates the largest multi-purpose satellite constellation. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world.As a Senior Software Engineering Manager within the Constellation Planning and Operations group in Spire,...


  • San Leandro, California, United States United Software Group Full time

    Job Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...


  • San Francisco, California, United States Early Warning Services Full time

    Job Title: Senior Software EngineerAt Early Warning Services, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining software applications that power our core capabilities.Key Responsibilities:Develop and maintain software...


  • San Francisco, California, United States City and County of San Francisco Full time

    We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of innovative software solutions. The successful candidate will be responsible for designing, implementing, and maintaining software systems that meet the highest standards of quality and reliability.The ideal candidate will have a strong background in...


  • San Francisco, California, United States INSPYR Solutions Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at INSPYR Solutions. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our cutting-edge Digital Advertising Platform.Key Responsibilities:* Design and implement scalable,...


  • San Francisco, California, United States Aloden, Inc. Full time

    Job Title: Senior Software Engineer - PassAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Aloden, Inc. as a Pass Engineer. In this role, you will be responsible for designing, developing, and implementing moderately complex software engineering initiatives and deliverables within our Software Engineering team.Key...


  • San Francisco, California, United States DocuSign Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our development team at DocuSign. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:* Design and develop...


  • San Francisco, California, United States DocuSign Full time

    Job Title: Senior Software EngineerAt Docusign, we're committed to building trust and making the world more agreeable for our employees, customers, and communities. As a Senior Software Engineer, you'll play a critical role in shaping the future of our Contract Lifecycle Management (CLM) application.Key Responsibilities:* Design, develop, test, deploy, and...


  • San Francisco, California, United States Tools for Humanity Full time

    About the Company:At Tools for Humanity, we're building a network of real humans powered by privacy-preserving proof-of-human technology and a globally inclusive financial network. Our mission is to empower everyone with the free flow of digital assets.About the Team:This role is part of our World App team, which has grown to 5 million monthly active users...


  • San Francisco, California, United States Viant, Inc. Full time

    Job Title: Senior Software EngineerViant, Inc. is seeking a highly skilled Senior Software Engineer to join our Runtime team. As a key member of our team, you will work directly with Viant's ad server, managing a high-volume, low-latency application that processes billions of unique requests a day.Key Responsibilities:Design, develop, maintain, and...


  • San Francisco, California, United States Puck Full time

    About PuckPuck is a company that aims to build a more human way to hire. We use audio clips and analytics to help create content that candidates love and find the best people for open roles. This allows companies to turn great candidates into teammates.What is it like to be a Senior Software Engineer at Puck?You will join a small, experienced team of...


  • San Francisco, California, United States SPAN Inc Full time

    Job SummarySPAN Inc is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will play a crucial role in ensuring the quality and reliability of our products through a combination of automated and manual testing methodologies.About the RoleThis is a high-impact role that will work closely...


  • San Francisco, California, United States Crusoe Full time

    About the Role:We are seeking a Senior/Staff Software Engineer to join our team at Crusoe Energy, a company on a mission to unlock value in stranded energy resources through the power of computation.As a key member of our engineering team, you will design and develop internal admin tooling and infrastructure management systems for Crusoe Cloud, a leading...