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 2 months 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

Senior/Staff Software Engineer position at Waabi, developing next-generation autonomous vehicle technology using AI-first approach, offering competitive compensation and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at Amazon Aurora MySQL team, building cloud-scale database services with competitive compensation range of $151,300-$261,500.

Senior Staff Software Engineer, Marketing Technology

Lead technical development of Airbnb's Marketing Technology platform, architecting solutions that power communications to millions of users worldwide.

Lead Software Engineer (Maya)

Lead Software Engineer position at Scanline VFX focusing on Maya development and VFX pipeline tools

Staff Backend Engineer

Staff Backend Engineer position at Hireframe, focusing on designing and building scalable backend systems with Python expertise required.