Software Engineer - AML, AI & Data Platforms

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$277,600 / yr
Posted
122 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $231k
$126k most similar roles pay here $294k

This role pays more than 82% of similar roles. Most pay $151,000–$217,793 — the shaded band above. At the midpoint, this role pays about $231k versus about $184k 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 Core Services team within the AI & Data Platforms group to build and enhance a scalable, highly concurrent machine learning serving platform. You will design and implement large-scale, secure, and high-availability systems capable of processing thousands of transactions per second in a distributed environment. The role focuses on building backend infrastructure for machine learning and data science teams to train, deploy, and infer models at scale to prevent fraud across various platforms and manage operations and logistics. You will utilize Python, Java, and various ML frameworks while leveraging containerization technologies like Kubernetes and CNCF tools. Key technical requirements include expertise in concurrency, threading, multiprocessing, and performance optimization. The work addresses critical distributed systems problems to support high-throughput production environments for fraud prevention and logistics.

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 implement large-scale, secure, and highly available systems for ML and AI serving.
  • Build backend services and infrastructure to train, deploy, and infer models at scale.
  • Develop high-throughput distributed systems capable of processing thousands of transactions per second.
  • Optimize performance and ensure data consistency in high-concurrency production environments.
  • Debug and optimize complex cross-platform issues and ML workflow tuning for high accuracy.
  • Implement infrastructure using containerization technologies like Kubernetes and other CNCF tools.
  • Profile, debug, and optimize applications and libraries to improve system reliability.
  • Develop solutions using Generative AI to improve productivity for developers and business users.

What we're looking for

  • Minimum of 6 years of software development experience.
  • At least 4 years of Python or Java expertise building production applications.
  • Strong understanding of computer science fundamentals, including data structures and algorithms.
  • Deep knowledge of ML and AI frameworks and the surrounding ecosystem.
  • Solid understanding of concurrency, threading, and multiprocessing in high-throughput systems.
  • Proficiency in containerization technologies like Kubernetes and CNCF technologies.
  • Proficiency in profiling, optimizing, and debugging applications and libraries.
  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.

More like this

Similar roles

Software Engineer, AML, AI & Data Platforms

Apple Inc

Sunnyvale, CA 29 days ago $150,400$225,300
Java Kubernetes Alibaba Cloud AWS Kafka OpenSearch Solr Cassandra NoSQL CI/CD Distributed Systems Batch Processing Cloud-Native LLM OSS ACK ApsaraMQ
4+ yrs exp

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 97 days ago
Machine Learning Generative AI LLMs PyTorch TensorFlow Python Transformer Models BERT GPT Computer Vision Natural Language Processing Data Visualization Superset Streamlit Tableau Business Objects Looker Model Serving Feature Engineering
3+ yrs exp

Software Engineer, AML, AI & Data Platforms

Apple Inc

Austin, TX 97 days ago
Machine Learning Generative AI LLMs PyTorch TensorFlow Python Transformer Models BERT GPT Computer Vision Natural Language Processing Data Visualization Superset Streamlit Tableau Business Objects Looker Feature Engineering
3+ 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