Software Engineer, AI Agents, AI & Data Platforms

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$277,600 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $231k
$132k most similar roles pay here $293k

This role pays more than 80% of similar roles. Most pay $151,356–$222,000 — the shaded band above. At the midpoint, this role pays about $231k versus about $187k 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 2315 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1885 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, AI Agents, AI & Data Platforms

Software Engineer, AI Agents, AI & Data Platforms joins the Developer Experience Platform team to build and support backend services and pipelines that integrate with enterprise services and Large Language Models. This role focuses on developing a Generative AI based platform for internal use to accelerate the software development life cycle. The engineer will work on ensuring LLM-based code generation is accurate while collaborating with machine learning engineers and data scientists to deliver end-to-end solutions. Key technical requirements include proficiency in Python, Java, database technologies, and CI/CD solutions. Candidates should possess experience building complex agentic systems, Retrieval Augmented Generation, and software architecture design. The role addresses the specific challenge of creating developer productivity tools and infrastructure for internal engineering teams by leveraging groundbreaking research in generative AI and large language models to enhance enterprise-wide development workflows.

What does a Software Engineer earn in California?

Median $214000 from 783 postings across 68 companies.

See salary data

What you'll do

  • Design and implement core backend services and pipelines that integrate with enterprise services and LLMs.
  • Build complex agentic systems using Large Language Models (LLMs) and Generative AI technologies.
  • Develop internal developer productivity tools to accelerate the software development life cycle.
  • Ensure the accuracy of LLM-based code generation for internal engineering teams.
  • Implement Retrieval Augmented Generation (RAG) and other advanced Gen AI techniques into production systems.
  • Build backend API services using Python or Java while managing database technologies and CI/CD solutions.
  • Develop and support new features for the Generative AI based Developer Experience Platform.

What we're looking for

  • Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field, or equivalent experience.
  • Proven experience building complex agentic systems using Large Language Models (LLMs).
  • Strong programming skills with a background in software architecture design and development.
  • 4+ years of software engineering experience specializing in enterprise software development.
  • Expertise in backend technologies including Java and Python.
  • Proficiency in database technologies and CI/CD solutions.
  • Experience in Machine Learning, specifically with LLMs, Retrieval Augmented Generation (RAG), and Generative AI (preferred).
  • Experience working on platform engineering or developer experience platforms (preferred).

More like this

Similar roles

Software Engineer, Agentic AI, AI & Data Platforms

Apple Inc

Austin, TX 60 days ago
LLMs RAG LangChain LangGraph Pydantic AI CrewAI Python Java Go Node.js TypeScript Distributed Systems Microservices REST GraphQL Docker Kubernetes AWS GCP Azure CI/CD MLOps Vector Databases
4+ yrs exp

Software Engineer, Agent Platform

Anduril Industries

Washington, DC 87 days ago $220,000$292,000
LLM Generative AI Kubernetes Docker SFT Reinforcement Learning Distributed Systems LangChain Claude SDK Robotics Command-and-Control ML Infrastructure Workflow Orchestration

Software Engineer, Agentic Developer Platform

Apple Inc

Seattle, WA 53 days ago $142,300$263,300
Java Python LangChain LlamaIndex Haystack Claude Agent SDK TypeScript PyTorch TensorFlow Hugging Face Kubernetes Kafka Microservices CI/CD NoSQL Distributed Systems
2+ yrs exp

Software Engineer, AI Platform

Anduril Industries

Boston, MA 40 days ago $166,000$220,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Bash Crossplane Puppet Chef Prometheus Grafana ELK Stack Splunk GitOps