Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - AI Agents & Automation, Maps Data Tooling

$147.4k - $272.1k

Apple

Software Engineer - Ai Agents & Automation, Maps Data Tooling

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.

Responsibilities
  • Design and build agent frameworks that automate map data processing workflows — from task intake through data modification and validation
  • Develop tool-use patterns and orchestration layers that give agents structured access to data sources, decision making, and complex data modifications
  • Integrate LLM capabilities with domain-specific geospatial context to enable intelligent decision-making over map data
  • Build feedback loops, evaluation harnesses, and safety mechanisms appropriate for agents operating on production data at scale
  • Extend the platform's APIs to support agent-driven workflows and development
  • Collaborate with the broader team on the native macOS application, backend, operations, modeling, and spec teams
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

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - AI Agents & Automation, Maps Data Tooling in Cupertino, CA vacancy
  • $165k - $242k

     ...Senior Software Engineer, Data Center Infrastructure Tooling CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology...  ...level to drive planning, coordination, automation, of some of the most advanced AI... 
    Data
    Temporary work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $123k - $151k

     ...a next-generation AI-driven operations platform...  ..., retrieval, and automation into scalable,...  ...us as an Applied AI Engineer. This is an ideal role...  .... • Help design data flows (event...  ...learning about multi-agent architectures, fine...  ...in AI/ML, developer tools, or backend frameworks... 
    Data
    Full time
    Summer work
    Internship
    Worldwide
    Night shift

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $179.5k - $260k

     ...a next-generation AI-driven operations platform...  ..., retrieval, and automation into scalable,...  ...for an Applied AI Engineer with strong backend...  ...implement scalable AI agent and backend systems...  ...implement robust data flows (e.g., event...  ...frameworks for multi-tool AI agents. Communication... 
    Data
    Full time
    Night shift

    Fortinet, Inc.

    Sunnyvale, CA
    2 days ago
  • $125k - $222k

     ...Software Engineer - Mapping and Localization Sunnyvale, California, United States...  ...powering the future of physical AI. Founded in 2017 and now...  ...industries in three core areas: tools and infrastructure,...  ...local or global map, fuse live data with map Build real time... 
    Data
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Local area
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $100k - $200k

     ...and industrial automation sectors. Founded...  ...service software platform OmniVidi...  ...Senior Software Engineer to join our innovative...  ...on edge AI platforms like...  ...and debugging tools. ~ Solid understanding...  ...and Mapping) and path planning...  ...Seyond takes data privacy and identity... 
    Data
    Work experience placement
    Live in
    Local area

    Seyond

    Sunnyvale, CA
    4 days ago
  •  ...Senior Engineer Applied Intuition, Inc. is...  ...future of physical AI. Founded in 2017 and...  ...three core areas: tools and infrastructure,...  ...and maintain our HD maps infrastructure. Our...  ...information, querying data across global-sized...  ...building software components or (sub)... 
    Data
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Compute

    Sunnyvale, CA
    5 days ago
  • $103.1k - $141.7k

     ...Your Title: AI Software Engineer in Test Job Location...  ...problem-solver to automate our extensive regression...  ...processes and tools enhancements....  ...positioning, modeling and data analytics, Trimble...  ...supply chains or map the world, Trimble...  ...of autonomous AI agents and multi-tool AI... 
    Data
    Ongoing contract
    Full time
    Work at office
    Local area
    Worldwide

    Trimble

    Sunnyvale, CA
    1 day ago
  • $170k - $275k

     ...Software Engineer, Agent Harnessing Sunnyvale, California The future of defense...  ...machines at scale. At Scout AI, we're developing Fury, the...  ...This spans agent orchestration, tool integration, low-latency...  ...frontier AI models and build the data acquisition pipelines that... 
    Data
    Full time
    Relocation package

    Scout AI

    Sunnyvale, CA
    1 day ago
  • $181.1k - $318.4k

     ...Software Engineer (GenAi - AI Agents), AI & Data Platforms (AiDP) We are looking for a passionate and experienced Software Engineer to help build the foundation...  ...here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we... 
    Data
    Relocation

    Apple

    Sunnyvale, CA
    1 day ago
  • $224k - $356.5k

     ...seeking a Senior Software Engineer to join a new team...  ...Generalist Embodied Agent Research (GEAR)...  ...on ML productivity tooling - we are looking for...  ..., embodied AI, and physics simulation...  .... The workload is data intensive and requires...  .../ visualization / automation needs, and deliver... 
    Data
    Full time

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...Autonomous Vehicle (AV) software stack through automation, data-driven reliability...  ...unifying software engineering, reliability analysis...  ..., DevOps, and AI/ML teams to design and...  ...debt mitigation. Map reliability and automation...  ...and observability tools (Grafana, Superset,... 
    Data
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    2 days ago
  • $147.4k - $272.1k

     ...Full Stack Software Engineer - Camera & Photos Tools & AI Team At Apple, new ideas have a way of becoming extraordinary...  ..., and vision model pipelines for automated image quality analysis....  ...JavaScript web frontends that surface data, tooling, and workflows to a broad... 
    Data
    Relocation
    Shift work

    Apple

    Cupertino, CA
    3 days ago
  •  ...team, we build multi-agent AI systems that can automate complex business...  ...for a top-quality AI engineer with a strong focus...  ...combination with complex tool-calling hierarchies...  ...critical enterprise software platforms. Ensure...  ...(30%) Create data generation and processing... 
    Data

    Tessera Labs

    San Jose, CA
    5 days ago
  • $141.8k - $258.6k

     ...DFM Automation & AI Tools Development Engineer Imagine what you could do here. At Apple, new ideas have a way...  ...inspiring product design by leveraging data-driven insights to designers Work...  ...higher in mechanical, computer or software engineering (or similar) Preferred... 
    Data
    Relocation
    Flexible hours

    Apple

    Cupertino, CA
    3 days ago
  • $150k - $200k

     ...highly skilled and motivated Senior Software Engineer to join our Mapping & Localization team. In this role, you...  ...team to define requirements for data collection, preprocessing, labeling,...  ...We may use artificial intelligence (AI) tools to support parts of the hiring process... 
    Data

    PlusAI, Inc.

    Santa Clara, CA
    1 day ago
  • $130k - $180k

     ...Altimate AI, founded in 202...  ...revolutionizing enterprise data operations...  ...solutions that automate and accelerate...  ...into existing tools like VSCode, Git...  ...contextually aware AI agents that integrate...  ...-powered data engineering revolution. You...  ...boundaries of software engineering by... 
    Data
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    4 days ago
  • $193.3k - $261.5k

     ...Description The Senior SoC Software DevOps Engineer role centers on enabling...  ...which power large scale AI training at AWS. The engineer...  .... By building robust automation and tooling the role ensures that tape...  ...complex release steps using data driven insights to prioritize... 
    Data
    Local area
    Immediate start
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $120.5k - $243k

     ...Software Engineer III - Embedded (RIS) This role has been designed...  ..., and act on their data and applications...  ...Networking is a leader in AI-driven, next-...  ..., control, analytics, automation, and secure connectivity...  ...hardware, memory debugging tools Additional Skills... 
    Data
    Work experience placement
    Work at office

    HPE

    Sunnyvale, CA
    5 days ago
  • $180k - $198k

     ...As a Staff/Senior Software Engineer on our Calibration, Localization, & Mapping (CLAM) team, you will...  .... Develop tooling and metrics for performance...  ...in implementing automated map change...  ...artificial intelligence (AI) tools to support...  ...about how your data is processed, please... 
    Data
    Temporary work
    Work at office
    Flexible hours

    Cyngn

    Mountain View, CA
    5 days ago
  • $179.5k - $260k

     ...a next‑generation AI‑driven operations platform...  ..., retrieval, and automation into scalable,...  ...for an Applied AI Engineer with strong backend...  ...implement scalable AI agent and backend systems...  ...implement robust data flows (event streams...  ...frameworks for multi‑tool AI agents.... 
    Data
    Full time
    Flexible hours
    Night shift

    Fortinet, Inc.

    Sunnyvale, CA
    1 day ago
  •  ...lives. Arta leverages AI and sophisticated digital tools—once reserved for...  ...market access, and smart automation to help you grow and...  ...backed by robust data infrastructure....  ...enables intelligent agents to operate across core...  ...Interview with VP of Engineering, 60m # Co-founder... 
    Data
    Work at office
    Remote work
    Relocation

    Arta Finance

    Mountain View, CA
    1 day ago
  • $167.2k - $250.8k

     ...hardware with our generalized AI-first self-driving software. Built to learn and improve through data, the Nuro Driver™ is one...  ...for an ML Software Engineer to join our Online Mapping team. We are searching for...  ...Familiarity with modern ML tools and infrastructure such as... 
    Data

    I did my part and supported the Regular Toilet

    Mountain View, CA
    1 day ago
  • $115k

     ...Laboratories is seeking a Data Scientist to advance...  ...analysis, intelligent automation, and AI-enabled decision...  ...machine learning, and AI agent development to complex...  ...with scientists, engineers, and operational teams...  ...architectures (prompting, tool integration, RAG, multi... 
    Data
    Work at office
    Local area

    Eurofins USA Material Sciences

    Sunnyvale, CA
    7 hours ago
  • $152k - $228k

     ...Software Engineer, Performance Tooling and Infrastructure Mountain View, California (HQ...  ...driver, combining cutting-edge AI with automotive-grade...  ...model updates to radius of map around the robot to number...  ...infrastructure (Kubernetes, GCP), automated data pipelines feeding... 
    Data
    Temporary work

    Nuro

    Mountain View, CA
    3 days ago
  • $165.2k - $223.6k

     ...technologies at AWS? We seek a Software Development Engineer II for the ML...  .... Our performance data directly influences launch...  ...AWS offerings for AI, including Trainium,...  ...and develop AI-powered automation - all to ensure...  ...internal Amazon CI/CD tools, Linux, and public AWS... 
    Data
    Internship
    Local area
    Flexible hours
    Night shift

    Amazon

    Cupertino, CA
    7 hours ago
  •  ...the standards for software-defined vehicles around...  ...connectivity, AI, security and more, we'll map a new way forward....  ...senior Software Engineer to join our team...  ...infrastructure, internal tooling, CI/CD, and automation for our Consumer...  ..., stubbing, test data management). ~... 
    Data
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Palo Alto, CA
    1 day ago
  • $129.3k

    Software Development Engineer, D&S AI Tooling at Amazon.com - Sunnyvale, California, USA Day dreaming about building AI tools to shape the future? Do you...  ...generation to create custom AI models that leverage internal data and infrastructure. Research and evaluate new AI tools... 
    Data
    Internship
    Local area

    Victrays

    Sunnyvale, CA
    4 days ago
  • $147.4k - $272.1k

    Software Development Engineer - Apple Ads (Video E2E and Tooling) Cupertino, California, United States...  ...build tools and automation that improve quality...  ...about applying AI to solve complex validation...  ...and introduce agent based and MCP...  ...REST API testing and data validation using... 
    Data
    Relocation

    Apple Inc.

    Cupertino, CA
    15 hours ago
  • $174k - $252k

    Senior Software Engineer, Map Ads, Machine Learning Google - Mountain View, CA, USA...  ...evaluation, optimization, data processing, debugging). 3 years...  ...opportunity to use advanced AI to shape the future of local...  ...creators, with effective advertiser tools that deliver measurable... 
    Data
    Full time
    Local area

    Google Inc.

    Mountain View, CA
    1 day ago
  • $126.8k - $220.9k

     ...Software Engineer - Distributed Build Systems Work Locations...  ...systems and build automation challenges. Every performance...  ...improvements through data analytics that will...  ...experience in developer tooling, backend,...  ...practices Leveraging AI-assisted development tools... 
    Data
    Relocation

    Apple

    Cupertino, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - AI Agents & Automation, Maps Data Tooling. Be the first to apply!