Software Engineer, AML, AI & Data Platforms

Apple Inc

Confirmed live 2 days ago Trusted

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$225,300 / yr
Posted
29 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $188k
$131k most similar roles pay here $238k

This role pays more than 58% of similar roles. Most pay $151,000–$214,500 — the shaded band above. At the midpoint, this role pays about $188k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, AML, AI & Data Platforms

Software Engineer, AML, Ai & Data Platforms (AiDP) joins the ACM Platform and AML Services team to design, develop, and operate high-throughput, low-latency distributed services supporting internal users across various business lines. The role focuses on building scalable backend services, batch processing pipelines, and Mass Action services to improve fraud detection and case management. You will work with Java, Kubernetes, Kafka, OpenSearch, Solr, and NoSQL databases like Cassandra. Key responsibilities include migrating AWS-based services to Alibaba Cloud, implementing China-specific data routing, and managing CI/CD pipelines. The position involves solving complex distributed systems problems while utilizing AI tools and modern engineering practices to enhance development productivity. You will build infrastructure for fraud prevention platforms, ensuring operational excellence through performance tuning and debugging within a cloud-native environment to address critical compliance and fraud detection challenges.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and develop scalable backend services using Java and distributed system principles.
  • Build high-throughput APIs, batch processing pipelines, and Mass Action services for fraud operations.
  • Develop new platform capabilities for ACM Next Gen, Sky Vault, and AML Services.
  • Migrate existing AWS-based services to Alibaba Cloud infrastructure including OSS, ACK, and ApsaraMQ.
  • Implement China-specific data routing and ingestion logic for compliance requirements.
  • Maintain and support core platform components like Kubernetes, OpenSearch, Solr, and Kafka.
  • Update deployment automation, CI/CD pipelines, and load testing for the Alibaba Cloud environment.
  • Perform production support, debugging, performance tuning, and operational improvements.

What we're looking for

  • 4+ years of software engineering experience building large-scale backend systems.
  • Strong Java development experience with modern JDK versions.
  • Deep understanding of distributed systems, concurrency, scalability, and fault-tolerant architectures.
  • Experience building cloud-native applications on Kubernetes.
  • Experience working with public cloud platforms and SaaS architectures (preferred).
  • Strong understanding of CI/CD, deployment automation, and production operations (preferred).
  • Experience designing high-throughput, low-latency APIs and distributed services (preferred).
  • Familiarity with AI concepts, LLM-based development tools, and AI-assisted software engineering (preferred).

More like this

Similar roles

Software Engineer, AML, AI & Data Platforms

Apple Inc

Elk Grove, CA 24 days ago $134,700$203,000
Java Python Kubernetes Kafka OpenSearch Elasticsearch Solr Cassandra Distributed Systems CI/CD Cloud-native API Performance Tuning LLM Generative AI
4+ yrs exp

Software Engineer, AML, AI & Data Platforms

Apple Inc

Austin, TX 30 days ago
Java Python Kubernetes Kafka OpenSearch Elasticsearch Solr Cassandra Distributed Systems CI/CD Cloud-native API Performance Tuning LLM AI-assisted Development
4+ yrs exp

Software Engineer, AML, AI & Data Platforms

Apple Inc

Austin, TX 24 days ago
Java Python Kubernetes Kafka OpenSearch Elasticsearch Solr Cassandra Distributed Systems CI/CD Cloud-native API Performance Tuning LLM AI-assisted Development
4+ yrs exp

Software Engineer - AML, AI & Data Platforms

Apple Inc

Sunnyvale, CA 122 days ago $184,700$277,600
Python Java Machine Learning Generative AI Kubernetes CNCF Ray KServe Triton Distributed Systems Concurrency Data Structures Algorithms Containerization Profiling Debugging
6+ yrs exp

Software Engineer, AI & Data Platforms

Apple Inc

Austin, TX 28 days ago
Python Java Spark Flink Kafka Kubernetes Scala CI/CD Machine Learning Generative AI Alibaba Cloud Data Pipelines Real-time Inference Streaming Data Observability Feature Engineering
3+ yrs exp

Software Engineer, AI & Data Platforms

Apple Inc

Austin, TX 29 days ago
Python Java Spark Flink Kafka Kubernetes Scala CI/CD Machine Learning Generative AI Data Pipelines Alibaba Cloud Observability Real-time Inference Feature Engineering
3+ yrs exp