Software Engineer - AI Agents & Automation, Maps Data Tooling

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
15 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $205k
This role $210k
$132k most similar roles pay here $287k

This role pays more than 50% of similar roles. Most pay $165,082–$245,287 — the shaded band above. At the midpoint, this role pays about $210k versus about $205k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer - AI Agents & Automation, Maps Data Tooling

As a senior software engineer on Apple Maps' Data Tooling team, you will lead the development of intelligent agent systems within a macOS-based platform, focusing on automating map data processing workflows and integrating large language model capabilities with geospatial context. Your day-to-day responsibilities include designing agent frameworks, developing tool-use patterns, building feedback loops, and extending APIs to support agent-driven workflows. The role requires expertise in Swift, experience with REST API implementation, and a strong understanding of LLM integration patterns. You will work within a full-featured geospatial system deeply integrated with Apple's map data services, contributing to the platform’s architecture and application interfaces while collaborating across various teams including backend, operations, and modeling.

What you'll do

  • Design and build agent frameworks for automating map data processing workflows.
  • Develop tool-use patterns and orchestration layers for structured access to geospatial data.
  • Integrate LLM capabilities with domain-specific context for intelligent decision-making over map data.
  • Build feedback loops and evaluation harnesses for agents operating on production data at scale.
  • Extend platform APIs to support agent-driven workflows and development.

What we're looking for

  • Demonstrated experience building agentic systems and AI-driven automation.
  • Strong software engineering skills with ability to manage critical production systems.
  • Experience integrating LLM capabilities for prompt engineering and function calling.
  • Proficiency in Swift and capability to work within large, mature codebases.
  • Experience implementing REST APIs, including code generation and OpenAPI usage.
  • Familiarity with service-oriented architectures and plugin system integration.

More like this

Similar roles

Sr. Software Engineer, AI, Search & Knowledge Platforms

Apple Inc

Seattle, WA 32 days ago $171,600$258,100
Go Rust C++ Java Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL Redis Elasticsearch AWS Azure Google Cloud Platform Git Jenkins DAG-based execution engines Task schedulers Feature flagging Dynamic config propagation

Senior Software Engineer, AI Agents

Arm Holdings

San Jose, CA 37 days ago $170,900$231,200
Python C++ Linux APIs RAG GitHub Copilot Vector databases Benchmarking methodologies CI/CD MCP SDKs Arm architecture Developer tools Terraform Git Docker Kubernetes
Hybrid

Sr. Software Engineer - Applied AI

GEICO

Remote (Palo Alto, CA) 51 days ago $80,000$215,000
Python LangChain HuggingFace OpenAI Kubernetes CI/CD Docker Prometheus Grafana PostgreSQL Redis Apache Kafka Spring AI LangGraph LangSmith LlamaIndex Anthropic APIs Vector databases Knowledge graphs Java Spring生态系统
Remote

AI Software Engineer

Booz Allen Hamilton

Arlington, VA 66 days ago $86,800$198,000
Python Rust Go Scala Java RESTful APIs CI/CD GitLab CI Jenkins Agentic AI solutions Linux Docker AWS LocalStack ESXi Ansible Kubernetes SIEMs Security+ Linux+

AI Software Engineer

Booz Allen Hamilton

Washington, DC 17 days ago $69,400$158,000
Python Azure Docker CI/CD MCP LLM Prompt Engineering API Management Container Apps Token Economics Security Best Practices Asynchronous Programming Azure Functions Grafana Prometheus Kubernetes Terraform