CareerPlanSign in

Sr. Software Engineer (Ai & Data Platforms)

Sunnyvale, United States of America💼 Full-time🗓 2026-08-28 → 2026-09-28

Core

Design, develop, test, and maintain high-scale AI and data processing systems for Apple's internal operations and customer-facing platforms.

Role type

Senior Software Engineer (AI & Data Platforms)

Builds

World-class AI and data platforms serving Apple customers and employees

Domain

Technology / AI & Data Infrastructure

Deliverable

production ML models

Required skills

Java, Python, SQL, distributed systems, API implementation, performance analysis, concurrency, memory management

Preferred skills

Gen AI (MCP, ReAct), distributed orchestration (Airflow, Spark, Flink), CI/CD, Kubernetes, networking protocols

Technologies

Java, Python, SQL, REST, RPC, GraphQL, Kubernetes, AWS EKS, GCP GKE, Azure AKS, Airflow, Spark, Flink

Responsibilities

Design and implement high-scale, fault-tolerant cloud-based distributed systems; conduct performance analysis and troubleshooting; build large-scale systems using Java/Python; develop Gen AI solutions and orchestration frameworks

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 885,000+ jobs from 20+ sources.