Senior Software Development Engineer, AI & Data Platforms

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $270k
$123k $346k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $151,000–$215,000 — the blue band above. At the midpoint, this role pays about $270k versus about $183k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 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

The Sr. Software Development Engineer, AI & Data Platforms (AiDP) joins the Information Systems and Technology organization to drive AI-powered innovation. This role involves designing and building core platform capabilities, including high-throughput data pipelines for business automation, AI-powered insights, and agentic automation. You will own products through the full lifecycle, shipping new features, resolving production issues, and providing technical leadership on architecture and engineering standards. The position requires expertise in Node.js, ReactJS, TypeScript, and Java, alongside experience with Kafka, Flink, and cloud-native stacks like Docker, Kubernetes, and AWS. You will work with SQL and NoSQL databases to solve complex problems involving LLM integration, NLP pipelines, and intelligent automation, ultimately streamlining the adoption of generative AI across the enterprise.

What does a Software Development Engineer earn in California?

Median $197750 from 81 postings across 10 companies.

See salary data

What you'll do

  • Design and build core platform capabilities including high-throughput data pipelines and AI-powered insights.
  • Develop agentic automation and integrate Large Language Models (LLMs) into production products.
  • Own the full product lifecycle by shipping new features and resolving critical production issues.
  • Provide technical leadership on system architecture, engineering standards, and technology choices.
  • Build and scale production-grade full-stack and backend services using Node.js, ReactJS, TypeScript, and Java.
  • Implement real-time stream processing and event-driven architectures using Kafka and Flink.
  • Manage cloud-native infrastructure using Docker, Kubernetes, and AWS.
  • Translate ambiguous business problems into clean, scalable technical designs and production-ready code.

What we're looking for

  • BS in Computer Science, a related technical field, or equivalent practical experience.
  • 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.
  • Experience with microservices, system design, scalability, fault tolerance, concurrency, and performance optimization (preferred).
  • Solid CI/CD and DevOps practices (preferred).

More like this

Similar roles

Platform Software Engineer, AI & Data Platforms

Apple Inc

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

Software Engineer, Data Solutions

Apple Inc

Sunnyvale, CA 38 days ago $150,400–$225,300
Python Scala Java Snowflake Big Query Spark Kafka AWS Microsoft Azure Google Cloud ETL Streamlit Superset Tableau Looker GenAI Distributed Systems

Software Engineer, Framework Solutions, AI & Data Platforms

Apple Inc

Sunnyvale, CA 60 days ago $150,400–$225,300
Java Python micro-services REST APIs AWS Azure SQL NoSQL Big Data Distributed Computing Machine Learning Generative AI Data Science Frontend Frameworks Data Visualization Data Observability Data Lineage

Software Engineer, Framework Solutions, AI & Data Platforms

Apple Inc

San Francisco, CA 13 days ago $150,400–$225,300
Java Python micro-services REST APIs AWS Azure SQL NoSQL Big Data Distributed Computing Machine Learning Generative AI Frontend Frameworks Data Visualization Data Observability Data Lineage Cloud-native APIs

Senior Data Platform Engineer

Apple Inc

Sunnyvale, CA 59 days ago $150,400–$277,600
Java Python SQL Kubernetes AWS GCP Azure CI/CD Spark Flink Airflow REST GraphQL RPC Gen AI Distributed Systems Data Structures Algorithms
5+ yrs exp