We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Waabi logo
Waabi Verified
Autonomous Vehicles, Artificial Intelligence, Software Development

Senior / Staff Software Engineer

San Francisco, California, CanadaOnsiteFull TimeStaff$141,000–$242,000 /yrPosted 1 month ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

### Who you are
- BS, MS, or PhD in Computer Scientist, Electrical Engineering, or related field, with a minimum for 5 years of industry experience
- Strong computer science fundamentals with an aptitude and willingness to quickly learn domain-specific concepts like 3D geometry and spatial data structures
- Prove ability to work across various programming languages, seamlessly bridging high-level Python development with robust systems-level engineering in C++ or Rust
- Solid experience in designing, developing, and deploying production-quality, fault-tolerant software at scale (moving well beyond prototypes/proofs of concept)
- Hands-on experience building distributed systems on modern cloud platforms
- A true generalist mindset: you enjoy wearing multiple hats, diving into unfamiliar codebases, and picking up new technologies as the mission dictates
- Prior experience with autonomous vehicles, HD mapping, or robotics
- Familiarity with 3D geometry, geospatial systems, spatial databases, and tooling such as QGIS, GDAL, or PostGIS
- Familiarity with Machine Learning pipelines or integrating AI models into production engineering systems
- Experience with large-scale data processing systems and orchestration framework (e.g., Apache Spark, Airflow, Ray, Kafka)
- Open-minded and collaborative team player with strong willingness to help others

### What the job involves
- The Mapping team at Waabi develops the foundational spatial intelligence of our autonomous fleet
- As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile, foundational builder for our highly scalable, AI-driven mapping infrastructure
- We are looking for a strong software generalist who thrives on variety, can easily pivot across different projects, and tackles complex distributed systems problems from data ingestion to real-time serving
- You will collaborate and exchange ideas with our team, which includes world-renowned engineers and scientists specializing in robotics, deep learning, computer vision, and autonomous driving
- We value original, high-impact ideas and rigorous experimental validation
- Act as a versatile engineering powerhouse, quickly ramping up on new domains and fluidly transitioning between backend pipelines, API design, and vehicle-side serving
- Be part of a multidisciplinary team of Engineers and Research Scientists using AI-first approach to create high-definition (HD) maps at scale
- Architect and build the engineering foundations of our long-term mapping infrastructure
- Build robust, scalable pipelines to automatically create, validate, maintain, and visualize massive amounts of data
- Design and develop comprehensive metrics, observability, and anomaly detection across various systems
- Partner directly with downstream customers (e.g. Perception, Motion Planning, Simulation) to capture complex requirements and implement intuitive APIs
- Engineer real-time, high-availability, and low-latency systems for fleet of self-driving vehicles

Ready to apply?
You'll be redirected to Waabi's application page.

Similar roles