Software Engineer (AML), AI & Data Platforms (AiDP)

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$147,400–$272,100 / yr
Posted
5 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $201k
This role $210k
$132k most similar roles pay here $287k

This role pays more than 55% of similar roles. Most pay $166,012–$235,750 — the shaded band above. At the midpoint, this role pays about $210k versus about $201k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

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

As a Machine Learning Engineer at Apple’s AI & Data Platforms (AiDP) team, you will work on developing intelligent systems to enhance the capabilities of Apple's products and services. Your responsibilities include building robust ML infrastructure for data storage, processing, and model serving, as well as creating advanced feature engineering frameworks and automated ML pipelines for efficient experimentation and iteration. You will also implement optimization techniques for language models to ensure high performance with minimal resource usage. Ideal candidates have a BS in Computer Science or equivalent and at least three years of experience in machine learning engineering, including expertise in PyTorch or TensorFlow, natural language processing, and transformer models like BERT and GPT. Strong coding skills in Python and proficiency in SQL are essential, along with knowledge of data visualization tools such as Superset and Streamlit.

What you'll do

  • Design and implement robust ML infrastructure for seamless integration into production environments.
  • Develop feature engineering frameworks to achieve optimal performance on specific tasks and domains.
  • Create automated ML pipelines for data preprocessing, training, tuning, and evaluation.
  • Implement advanced model compression techniques to optimize resource usage without sacrificing performance.
  • Drive the development of intelligent systems that democratize AI across Apple’s products and services.

What we're looking for

  • 3+ years of machine learning engineering experience in feature engineering, model training, serving, monitoring, and refresh management.
  • Experience developing AI/ML systems at scale in production or high-impact research environments.
  • Strong background in computer vision and natural language processing, especially LLMs and Generative AI.
  • Proficiency with common ML frameworks like PyTorch or TensorFlow.
  • Experience with transformer models such as BERT and GPT, understanding their underlying principles.

More like this

Similar roles

Software Engineer - AML, AI & Data Platforms (AiDP)

Apple Inc

Sunnyvale, CA 30 days ago $181,100$318,400
Python Java Kubernetes Ray Triton ML frameworks AI ecosystem Containerization technologies Profiling tools Optimization techniques Debugging skills Concurrency Threading Multiprocessing Computer science fundamentals Data structures Algorithms CNCF technologies CI/CD

Full Stack Engineer (AML), AI & Data Platforms (AiDP)

Apple Inc

Sunnyvale, CA 15 days ago $147,400$220,900
JavaScript Vue React Angular Java Spring Node.js Express CI/CD JUnit Mocha Chai Selenium Postman Docker Kubernetes AWS Azure Git Jenkins GitHub Bitbucket SonarQube Prometheus Grafana