Senior Software Development Engineer, AI & Data Platforms

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$216,200–$324,800 / yr
Posted
13 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $188k
This role $270k
$129k most similar roles pay here $346k

This role pays more than 94% of similar roles. Most pay $151,000–$225,000 — the shaded band above. At the midpoint, this role pays about $270k versus about $188k 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 1984 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Development Engineer, AI & Data Platforms

Sr. Software Development Engineer, AI & Data Platforms (AiDP) joins the Information Systems and Technology organization to build core platform capabilities within the AI & Data Platforms team. This role involves designing and building high-throughput data pipelines for business automation, creating AI-powered insights, developing agentic automation, and building user interfaces. The engineer manages the full product lifecycle, including feature shipping, production issue resolution, and technical leadership on architecture and engineering standards. Key technologies include Node.js, ReactJS, TypeScript, Java, Kafka, and Flink for event-driven architectures and real-time stream processing. Candidates must also possess experience with LLM integration, NLP pipelines, Docker, Kubernetes, AWS, and both SQL and NoSQL databases. The work focuses on streamlining the adoption of generative AI and building scalable infrastructure to solve complex problems involving data services and intelligent automation.

What does a Software Development Engineer earn in California?

Median $217725 from 77 postings across 8 companies.

See salary data

What you'll do

  • Design and build high-throughput data pipelines for business automation.
  • Develop AI-powered insights, agentic workflows, and NLP pipelines.
  • Build and maintain full-stack services using Node.js, ReactJS, TypeScript, and Java.
  • Implement real-time stream processing and distributed systems using Kafka and Flink.
  • Manage the full product lifecycle including feature shipping, triaging, and resolving production issues.
  • Provide technical leadership on architecture, engineering standards, and technology choices.
  • Translate ambiguous business problems into scalable technical designs.
  • Maintain operational health for cloud-native applications using Docker, Kubernetes, and AWS.

What we're looking for

  • 10+ years of experience building and scaling production-grade full-stack and backend services using Node.js, ReactJS, TypeScript, and Java.
  • Experience with Kafka and Flink for event-driven architectures, real-time stream processing, and distributed systems.
  • Experience building AI-powered products including LLM integration, agentic workflows, NLP pipelines, and intelligent automation.
  • Hands-on experience with cloud-native stacks including Docker, Kubernetes, and AWS.
  • Proficiency with SQL and NoSQL databases at scale.
  • Bachelor of Science in Computer Science, a related technical field, or equivalent practical experience.
  • Experience with microservices, system design, scalability, fault tolerance, concurrency, and performance optimization.
  • Solid CI/CD and DevOps practices.

More like this

Similar roles

Senior Software Engineer, AI & Data Platforms

Apple Inc

San Francisco, CA 148 days ago $150,400$277,600
Java Spring Framework Spring Boot Generative AI LLM micro-services PostgreSQL MongoDB NoSQL Kubernetes AWS GCP CI/CD OpenRewrite J2EE Jakarta EE Distributed Systems
5+ yrs exp

Senior Software Engineer, AI & Data Platforms

Apple Inc

Sunnyvale, CA 24 days ago $150,400$277,600
Python Go AWS GCP AliCloud Kubernetes Docker PostgreSQL MongoDB Microservices REST gRPC Data Engineering Containerization Multi-threading Concurrency System Design API Development

Platform Software Engineer, AI & Data Platforms

Apple Inc

Sunnyvale, CA 30 days ago $150,400$277,600
PostgreSQL Python Java Kotlin C C++ Microservices API CI/CD AWS GCP Prometheus Grafana Splunk LLM RAG Machine Learning Observability
5+ yrs exp