About The Position

The Senior Software Engineer on Gatik’s Map Infrastructure team designs and builds the pipelines, storage, services, and tools that transform raw fleet sensor logs into maps used by trucks and simulation. The role works closely with localization, autonomy, simulation, and operations teams to make map creation faster, map quality measurable, and map updates safe to deploy. The team’s maps support localization, perception, prediction, planning, and simulation. Its infrastructure processes fleet sensor data into accurate, versioned, validated maps and delivers them reliably to vehicles and simulation runs. The role helps improve route onboarding and supports the safe scaling of Gatik’s customer operations.

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.
  • 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 required to map, validate, and deploy new customer routes and hubs through automation, improved tooling, and clear processes.
  • Build geospatial storage and data platforms with versioning, provenance, schemas, and data contracts so trucks and simulation runs can identify the map version they used.
  • Build reliable services to package, compress, and distribute map updates to the fleet, with safe rollout, rollback, and compatibility guarantees for onboard software.
  • Develop systems that use fleet data to detect real-world changes, such as construction, lane changes, and new signage, and route them 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 QA tools for engineers and operators to inspect, correct, and approve map data.
  • Make map data accessible to simulation, scenario-generation, and ML training pipelines in partnership with simulation and Scalable ML teams.
  • Promote 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