About The Position

As a Cartography & Display Tools Engineer on the Apple Maps team, you will build cartography pipeline, visualization tools, and authoring environments that leverage Apple's map rendering engine. Through partnerships with many other Apple teams along with Carto and Tools teams, your work will contribute to the next generation of Apple Maps and other Apple ecosystems.

Requirements

  • BS or MS in Computer Science, Software Engineering, or GIS with 5 years of experience
  • Strong proficiency in C++, Python, and Swift
  • Experience with Metal, OpenGL, or Vulkan rendering APIs
  • Experience building developer-facing or content creator tools
  • Strong cross-functional collaboration skills — ability to work across engineering, design, and production teams

Nice To Haves

  • Familiarity with MSL shader development and GPU architecture
  • Experience with MapKit, Apple Maps, or similar mapping SDKs
  • Understanding of cartographic principles and geospatial data formats
  • Background in real-time 3D rendering or game engine tooling
  • Knowledge of domain specific language (DSL), spatial data formats, SQLite, Bison/Lex parsers
  • Experience translating complex rendering concepts into accessible tool interfaces for non-engineering users
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service