Software Engineer, Athena Platform Team, IS&T Ai & Data Platforms
Apple· AI & Data Platforms (AiDP) / IS&T
ShanghaiFull-timePosted 2mo ago
About the role
Software Engineer role focused on building and maintaining a scalable, highly concurrent ML/AI serving platform (Decision Automation Platform) to train, deploy, and infer models at scale, supporting fraud prevention and operations for multiple Apple platforms.
Responsibilities
- Design and implement large-scale, secure, and highly available systems
- Collaborate across teams to drive the future of scalable inference platform
- Work with cross functional teams to drive requirements, size scope and effort
- Mentor junior engineers
- Lead projects to completion and provide production issue support
- Process thousands of transactions per second while balancing consistency and performance
- Debug complex cross-platform issues and optimize performance in distributed systems
Qualifications
- 5+ years of software development experience
- 3+ years of Python or Java experience building production applications
- Solid understanding of concurrency, threading, multiprocessing and trade-offs in high-throughput production systems
- Strong understanding of language internals and implications in highly concurrent systems
- Strong understanding of computer science fundamentals (data structures and algorithms)
- Proficiency in profiling, optimizing, debugging applications and libraries
- Understanding of distributed systems to debug cross-platform issues and optimize performance
- Bachelor’s degree or equivalent in Computer Science or related field
- Fluency in English
- Excellent written and verbal communication skills on technical and non-technical topics
- Deep knowledge of ML/AI frameworks and ecosystem
- Proficiency in containerization technologies (Kubernetes, CNCF technologies)
- Ability to debug and improve ML workflow tuning for high accuracy
- Knowledge of using GenAI to build productivity solutions for developers, users, and business
- Ability to work independently and drive problems to closure (design proposals to root-cause analysis of production issues)
Skills
Required:Software developmentPythonConcurrencyDistributed SystemsCS FundamentalsProfiling & DebuggingML/AI frameworksContainerization
Nice to have:JavaGenAI
Benefits
- Apple is an equal opportunity employer with a commitment to inclusion and diversity
- Reasonable accommodation for applicants with disabilities
- Accessibility initiatives in workplace and tools
Last updated Aug 14, 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, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services