Software Engineer (AI Developer Tools), AI & Data Platforms (AiDP)

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$147,400–$220,900 / yr
Posted
99 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $200k
This role $184k
$136k most similar roles pay here $253k

This role pays less than 66% of similar roles. Most pay $163,500–$236,900 — the shaded band above. At the midpoint, this role pays about $184k versus about $200k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer (AI Developer Tools), AI & Data Platforms (AiDP)

As a Senior Software Engineer on the Developer Experience Platform team within AI & Data Platforms (AiDP) at Apple, you will play a pivotal role in designing and implementing intelligent backend services that integrate Large Language Models (LLMs) to enhance developer productivity. Your day-to-day responsibilities include building scalable Python and Java-based APIs and services, optimizing workflows for internal engineering teams, and contributing to the development of AI-powered tools that streamline software development from initial coding through deployment. You will work closely with cross-functional teams to ensure seamless integration across various enterprise systems, applying your expertise in cloud infrastructure, containerization, and CI/CD pipelines to deliver robust solutions at scale. This role demands a strong background in Java and Python programming, experience with relational and NoSQL databases, and familiarity with AI agent development frameworks like LangGraph and Claude Agent SDK.

What you'll do

  • Design and implement scalable backend services using Python and Java.
  • Build intelligent agents that integrate with large language models (LLMs).
  • Optimize developer efficiency workflows used by Apple engineers daily.
  • Write clean, maintainable code for AI-powered developer tools.
  • Contribute to architectural discussions and production incident response.

What we're looking for

  • 4+ years of industry experience in designing and building scalable backend systems
  • Proficiency in Java and Python programming languages
  • Experience with cloud infrastructure, containerization, and CI/CD pipelines
  • Hands-on experience developing AI agents using relevant frameworks
  • Strong understanding of relational and NoSQL databases and service-oriented architectures

More like this

Similar roles