Senior / Staff Software Engineer, Simulation Platform

AI company building next generation self-driving technology, founded by AI pioneer Raquel Urtasun
$184,000 - $272,000
Backend
Staff Software Engineer
Hybrid
4+ years of experience
AI · Automotive

Description For Senior / Staff Software Engineer, Simulation Platform

Waabi is an innovative AI company at the forefront of self-driving technology development, founded by AI pioneer Raquel Urtasun. The company is seeking a Senior/Staff Software Engineer to join their Simulation Platform team, focusing on Waabi World - their advanced closed-loop simulation engine built with cutting-edge generative AI technologies.

The role involves working on critical simulation infrastructure that's fundamental to Waabi's approach to autonomous vehicle development. You'll be responsible for developing and improving a sophisticated simulation platform that integrates autonomy systems, intelligent actor models, and sensor simulation. This position offers an opportunity to work with state-of-the-art technology while contributing to the future of autonomous driving.

The ideal candidate will bring strong technical expertise in backend development, system architecture, and performance optimization, with at least 4 years of industry experience. You'll be working in a collaborative environment across multiple offices in Toronto, San Francisco, and Dallas, with the flexibility of hybrid work arrangements.

This position offers a competitive compensation package ranging from $184,000 to $272,000 USD, plus equity and performance bonuses. The role provides an excellent opportunity to work on challenging technical problems while contributing to the advancement of autonomous vehicle technology. The company culture emphasizes innovation, collaboration, and work-life balance, supported by comprehensive benefits and modern facilities.

Last updated 8 days ago

Responsibilities For Senior / Staff Software Engineer, Simulation Platform

  • Contribute to and improve state of the art self-driving simulator Waabi World
  • Improve scalability and performance of the simulation platform
  • Design and implement orchestration software between simulation subcomponents
  • Participate in technical and architecture discussions
  • Work closely with internal users to understand requirements and workflows
  • Advocate and set patterns for software development
  • Drive complex cross-functional technical projects

Requirements For Senior / Staff Software Engineer, Simulation Platform

Python
Rust
  • MS/PhD or Bachelors degree with minimum 4 years of industry experience in Computer Science, Robotics or similar field
  • Experience with backend technologies and languages (Python, C++, Rust)
  • Experience developing and maintaining production quality software
  • Understanding of test-driven and API-driven development methodologies
  • Experience designing interfaces between systems
  • Experience with multi-threaded system design/architecture
  • Experience working with cross-functional partners/stakeholders
  • Experience with software performance, optimization, and profiling
  • Experience with concurrency and determinism
  • Open-minded and collaborative team player
  • Passionate about self-driving technologies

Benefits For Senior / Staff Software Engineer, Simulation Platform

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive compensation and equity awards
  • Health, Dental and Vision coverage
  • Unlimited Vacation
  • Flexible hours and Work from Home support
  • Daily drinks, snacks and catered meals
  • Team building activities and social events
  • Facility includes gym, games room, collaborative spaces and patio
  • Annual performance bonus

Interested in this job?

Jobs Related To Waabi Senior / Staff Software Engineer, Simulation Platform

Senior / Staff Software Engineer, Optimization

Join Waabi as a Senior/Staff Software Engineer in Optimization, working on cutting-edge self-driving technology with competitive pay and benefits.

Senior / Staff Software Engineer, Motion Planning

Senior/Staff Software Engineer position for Motion Planning at Waabi, focusing on autonomous vehicle technology.

Engineering Project Manager (SAP Finance), IS&T Enterprise Systems

Lead SAP Finance project management role at Apple, focusing on implementing and managing financial systems for global e-commerce operations.

Manager, Software Developer in Test, Creativity Apps

Lead QA engineering team for Apple's Creativity Apps, managing test automation and quality processes for iOS/macOS applications with competitive compensation and benefits.

Technical Lead, Privacy

Technical Lead position at Axon focusing on privacy and data compliance systems, offering hybrid work and competitive compensation.