Demo

Software Engineer - AI Agents & Automation, Maps Data Tooling (iOS)

Apple
Cupertino, CA Other
POSTED ON 7/7/2026
AVAILABLE BEFORE 9/7/2026
Apple Maps is built on a continuously maintained data asset of extraordinary scale. As part of the Maps Data organization, we build the internal tools that power how data sources get fused into Apple Maps. Our team is part of the platform and operational core of how the map gets maintained. We're looking for a software engineer to lead the development of intelligent agent systems within this macOS-based platform. Think structured workflows, rich geospatial context, validation pipelines, and rich API surfaces. With the agent landscape still rapidly evolving, we need a dedicated engineer embedded on the team to invest in this effort consistently. You'll shape both the agent architecture and the application interfaces it operates through. We're a senior team within Maps Data that owns a critical piece of Apple's mapping infrastructure. Our platform is a full-featured geospatial macOS system, with a vast system of plugins and use cases, deeply integrated with Apple's map data services. The codebase is primarily Swift with modern concurrency patterns, built on a service-oriented plugin architecture. Our engineers operate across the stack — from spatial algorithms to API design to agent orchestration. Minimum Qualifications: Demonstrated experience building agentic systems, AI-driven automation, or autonomous workflows (tool-use agents, multi-step reasoning, orchestration frameworks) Strong software engineering fundamentals — you can own parts of critical production systems Experience with LLM integration patterns: prompt engineering, function calling, retrieval-augmented generation, evaluation. You understand the pitfalls and build the guardrails Proficiency in Swift; ability to dive into large, mature codebases and deliver incremental improvements toward long-term goals Experience implementing REST APIs, ideally with code generation and OpenAPI Preferred Qualifications: Experience with GIS (strong plus) Experience with macOS or iOS application development Familiarity with service-oriented architectures, plugin systems, or platform engineering Understanding of data validation at scale — rules engines, transaction integrity, quality assurance workflows Contributions to agent frameworks, developer tools, or internal productivity platforms

Hourly Wage Estimation for Software Engineer - AI Agents & Automation, Maps Data Tooling (iOS) in Cupertino, CA
$54.00 to $65.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer - AI Agents & Automation, Maps Data Tooling (iOS)?

Sign up to receive alerts about other jobs on the Software Engineer - AI Agents & Automation, Maps Data Tooling (iOS) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apple

  • Apple Beaverton, OR
  • We are seeking a highly motivated and innovative Embedded CPU Engineer to join the Platform Architecture team. In this role, you will drive performance and... more
  • 1 Day Ago

  • Apple Lexington, KY
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 1 Day Ago

  • Apple Tigard, OR
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 1 Day Ago

  • Apple Columbia, MD
  • Summary Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experi... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Engineer - AI Agents & Automation, Maps Data Tooling (iOS) jobs in the Cupertino, CA area that may be a better fit.

  • VAST Data Campbell, CA
  • We are seeking a talented Full Stack Software Engineer to join our Manufacturing Test Automation team. In this role, you will design, develop, and scale th... more
  • 2 Months Ago

  • Applied Intuition Sunnyvale, CA
  • About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley co... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!