Own pricing engineering end to end, turning business goals into reliable production systems while shaping technical direction for performance, correctness, and measurable outcomes.
Senior / Staff Software Engineer, Mapping
📜 Description
- Build foundational, scalable infrastructure for creating high-definition maps for autonomous vehicles.
- Develop pipelines to create, validate, maintain, and visualize large volumes of data.
- Design metrics, observability, and anomaly detection across mapping systems.
- Partner with downstream teams to understand requirements and build intuitive APIs.
- Develop real-time, highly available, low-latency systems for self-driving vehicle fleets.
- Work across backend pipelines, API design, and vehicle-side serving.
🛠️ Requirements
- 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).
✨ Benefits
- Equity awards
- Medical coverage
- Dental coverage
- Vision coverage
- Unlimited vacation
- Flexible hours
- Work-from-home support
- Daily drinks, snacks, and catered meals when in office
Full job description
- 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.
- 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.
Similar jobs
Search more Software Engineer jobsBuild and evolve database migration tools, including the Migration Assistant and MOLT suite, while applying AI to reduce migration friction and ensure secure, correct workflows.
Develop and integrate embedded C++ software for satellite terminals, taking features from requirements through testing and commercial deployment while collaborating across hardware, firmware, and software teams.
Member of Technical Staff, Data Infrastructure
Build and operate a unified, high-performance data layer for GPU workloads, spanning storage systems, distributed caches, and key-value stores across clouds to keep training and inference data ready.
Design, develop, and validate high-level controls for a powered leg exoskeleton, translating sensor data into safe, adaptive assistance across walking, stairs, slopes, and other activities.
