Software Engineer, IS&T Ai & Data Platforms
Apple· AI & Data Platforms (AiDP) / IS&T
Shanghaifull-timePosted 3w ago
About the role
Software engineer role to build high-quality, scalable and resilient distributed systems powering Apple’s cloud analytics platforms and data pipelines within AiDP. Focus on enterprise cloud data warehousing, real-time and batch analytics, and integration of open source technologies with Apple’s internal ecosystem.
Responsibilities
- Drive development of new components and features from concept to release: design, build, test, and ship at a regular cadence
- Work closely with internal customers to understand requirements and workflows, proposing features and ecosystem changes to streamline user experience
- Write code, design/develop applications on cloud, tune and debug codebase, support production applications and end users
- Build solutions that integrate open source software with Apple’s internal ecosystem
- Work with data platforms handling high data volumes across cloud and on-premise infrastructure
Qualifications
- 3 or more years experience building enterprise level applications on large-scale distributed systems with a bachelor's degree in Computer Science or equivalent experience
- Knowledge of BI concepts and implementation experience on Cloud with databases like SnowFlake or Big Query or Cloudera
- Programming experience in building high quality software. Proficiency in at least one of Python, Scala or Java
- Strong hands-on experience in designing and development of cloud-based applications including large scale compute services, database services, APIs to design RESTful services, ETL, queues and notification services
- Experience in developing highly optimized SQLs, procedures & semantic processes for distributed data applications
- Experience in Enterprise-ready Cloud Data-Warehousing platforms like Snowflake is highly valued
- Hands-on knowledge of Spark cluster-computing framework & Kubernetes or similar containerization technologies
- Experience developing Big Data applications using Java, Spark, Kafka is a huge plus
- Hands-on knowledge and experience in Apache Iceberg, Data Lakehouse architecture and implementation is a plus
- Experience in Apache Doris or similar real-time high concurrency analytics platform
- Understanding of fundamentals of object-oriented design, data structures, algorithm design, and problem solving
- Cloud technology experience on AWS, Microsoft Azure, Google Cloud
- Data Visualization Tools: proficient in Streamlit, Superset, Tableau, Business Objects, Looker
- Data Insights and KPIs: generating and visualizing data insights, metrics, and KPIs; usage of basic ML models for anomaly detection, forecasting, GenAI
Skills
Required:Distributed systems designCloud platformsProgramming languagesSQL & data modeling
Nice to have:Big Data technologiesContainerizationBI & Visualization
Benefits
- Apple is an equal opportunity employer committed to inclusion and diversity
- Reasonable accommodations for applicants with disabilities
- Accessibility-focused workplace culture and tools
Last updated Oct 2, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services