Software Engineer - AML - Ai & Data Platforms
Apple· Apple Information Systems and Technology (IS&T) – ACM Platform team
Sunnyvale, California$150.4k - $225.3kFull-timePosted 3d ago
About the role
Software Engineer role within Apple’s ACM Platform on the AML - Ai & Data Platforms (AiDP) team. Design, develop, and operate high-throughput, low-latency distributed backend services to support internal users, with a focus on fraud detection, data platforms, and AI-assisted development tools.
Responsibilities
- Design and develop scalable backend services using Java and distributed systems principles.
- Build and maintain high-throughput and low latency API’s
- Build reliable, scalable, and observable cloud-native services using technologies such as Kubernetes, Kafka, OpenSearch, Solr, and Cassandra.
- Contribute to platform modernization, including service migrations, data routing, ingestion pipelines, and infrastructure improvements.
- Develop and enhance deployment automation, CI/CD pipelines, monitoring, performance testing, and operational tooling.
- Troubleshoot production issues, perform performance tuning, and improve service reliability and operational efficiency.
- Partner with Product, Architecture, and other engineering teams to translate requirements into well-designed technical solutions.
- Contribute to technical design discussions, code reviews, testing strategies, and engineering best practices.
- Use AI-assisted development tools and modern engineering practices to improve developer productivity, automation, code quality, and platform innovation.
- Independently own features and services while collaborating closely with senior engineers on larger platform initiatives.
Qualifications
- B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
- 4+ years of software engineering experience developing backend or distributed systems.
- Strong Java development experience, preferably with modern JDK versions
- Hands on coding experience with Python
- Good understanding of distributed systems, concurrency, scalability, reliability, and fault-tolerant design.
- Hands-on experience with some combination of Kafka, OpenSearch/Elasticsearch, Solr, Cassandra, or similar distributed technologies.
- Experience developing cloud-native applications and working with Kubernetes.
- Ability to troubleshoot complex technical issues and perform performance analysis and optimization.
- Familiarity with AI concepts, LLM-based development tools, or AI-assisted software engineering is a plus.
- Strong problem-solving skills and the ability to independently deliver well-defined technical projects.
- Good communication and collaboration skills across engineering and cross-functional teams.
- Self-motivated, accountable, and comfortable taking ownership of components and features from design through production.
Skills
Required:JavaPythonDistributed systemsKubernetes
Nice to have:KafkaOpenSearch/ElasticsearchSolrCassandra
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- discounted products and free services
- reimbursement for certain educational expenses including tuition
- potential discretionary bonuses or commission payments
- relocation assistance
- Apple Employee Stock Purchase Plan (ESPP)
- employee stock programs (discretionary restricted stock units)
Last updated Oct 23, 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