Senior Software Engineer, Map Infrastructure

Gatik AI•Santa Clara, CA
•$180,000 - $260,000

About The Position

As a Senior Software Engineer on Gatik’s Map Infrastructure team, you’ll design and build the pipelines, storage, services, and tools behind Gatik’s maps, from raw sensor logs to the map data loaded onto trucks. You’ll work closely with localization, autonomy, simulation, and operations teams to make map creation faster, map quality measurable, and map updates safe to ship. The Map Infrastructure team supports Gatik’s autonomy stack by turning fleet sensor data into accurate, versioned, validated maps and reliably delivering them to trucks and simulation runs. The role focuses on accelerating route onboarding and building dependable infrastructure for map creation, storage, versioning, distribution, change detection, quality validation, visualization, and integration with simulation and machine-learning workflows.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, Geomatics, or a related field and 5+ years of relevant industry experience, or a Master’s degree and 3+ years of relevant industry experience.
  • Strong software engineering skills in Python and/or C++, including designing modular, maintainable, well-tested systems in a shared codebase.
  • Experience building large-scale data pipelines and distributed processing systems using tools such as Spark, Ray, Beam, or similar on cloud infrastructure.
  • Experience with geospatial data, including coordinate systems and projections, spatial indexing such as S2 or H3, and geospatial databases or libraries such as PostGIS, GDAL, or Shapely.
  • Experience designing data storage, versioning, and serving systems with clear schemas and APIs, such as Protobuf or similar.
  • Clear communication skills and ability to work effectively with autonomy, simulation, and operations teams.

Responsibilities

  • Design and scale pipelines that process fleet lidar, camera, and GNSS/IMU data into high-definition maps, including alignment, semantic-layer generation, and automated and human-in-the-loop labeling.
  • Reduce the time and cost of mapping, validating, and deploying new customer routes and hubs through automation, improved tooling, and clearer processes.
  • Build a geospatial data platform that stores map data with versioning, provenance, clear schemas, and data contracts.
  • Build reliable and efficient services to package, compress, and distribute map updates to the fleet, with safe rollout, rollback, and compatibility guarantees for onboard software.
  • Build systems that use fleet data to detect real-world changes, such as construction, lane changes, and new signage, and route those changes into safe map updates.
  • Define and implement map-quality metrics and automated validation checks for geometry, topology, semantics, and localization performance, and use them to gate releases.
  • Develop map visualization, editing, review, and quality-assurance tools for engineers and operators to inspect, correct, and approve map data.
  • Make map data accessible to simulation, scenario-generation, and machine-learning training pipelines in partnership with simulation and Scalable ML teams.
  • Champion clean interfaces, testing, code review, observability, and dependable CI across map systems, and help investigate and prevent map-related incidents.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service