Machine Learning Engineer, Information Security

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$142,300–$263,300 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $202k
This role $203k
$128k most similar roles pay here $278k

This role pays less than 55% of similar roles. Most pay $162,000–$241,750 — the shaded band above. At the midpoint, this role pays about $203k versus about $202k 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 2218 open roles on FindRole.

Listed pay typically runs $175,000–$278,800 across 1816 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer, Information Security

The Machine Learning Engineer, Information Security joins the Information Security Machine Learning team to develop production-ready AI/ML systems that transform reactive security measures into autonomous systems for detecting and defending against threats. This role involves translating research into deployed models using generative AI, statistical modeling, reinforcement learning, and data science to address complex security challenges. You will manage end-to-end workflows including data exploration, model development, evaluation metrics design, deployment, and monitoring across cloud and local compute environments. The position requires proficiency in Python, Scala, and libraries such as TensorFlow, PyTorch, HuggingFace, and Scikit-learn. Candidates should possess expertise in CUDA devices, CI/CD pipelines, and large-scale data processing with Apache Spark. Core competencies include network security, incident response, threat modeling, vulnerability management, and experience building generative AI applications within cybersecurity contexts.

What does a Machine Learning Engineer earn in Washington?

Median $241750 from 68 postings across 13 companies.

See salary data

What you'll do

  • Develop production-ready AI/ML systems using internal platforms, cloud services, and local compute environments.
  • Translate research into deployed machine learning models for specific security use cases.
  • Implement generative AI, statistical modeling, and reinforcement learning to address complex security challenges.
  • Manage end-to-end ML workflows including data exploration, model development, evaluation metrics, deployment, and monitoring.
  • Build and scale AI/ML driven security solutions in collaboration with cross-functional teams.
  • Deploy machine learning models on CUDA devices using frameworks like TensorFlow or PyTorch.
  • Develop automated systems to proactively detect and defend against cybersecurity threats.

What we're looking for

  • Bachelor's or Master's degree in Machine Learning, Data Science, Computer Science, Information Security, Mathematics, Statistics, or a related field.
  • Strong programming skills in Python and Scala with experience using libraries like TensorFlow, PyTorch, HuggingFace, and Scikit-learn.
  • Hands-on experience with the full ML model lifecycle including experimentation, deployment, and monitoring.
  • Solid understanding of security fundamentals such as network security, incident response, threat modeling, and vulnerability management.
  • Experience deploying models on CUDA devices using tools like TensorFlow or Torch.
  • Proven experience building generative AI applications for real-world use cases.
  • Familiarity with CI/CD workflows, ML pipelines, and scaling production services in cloud native environments.
  • Ph.D. in a technical field (preferred); knowledge of advanced ML algorithms, large scale data processing, or proficiency in C++ or Swift (preferred).

More like this

Similar roles

Machine Learning Engineer

Apple Inc

Seattle, WA 7 days ago $175,000–$308,500
Python PyTorch Computer Vision Deep Learning Machine Learning Computer Graphics iOS visionOS Data Processing
10+ yrs exp

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 7 days ago $184,700–$324,800
Machine Learning Computer Vision Deep Learning Python PyTorch Computer Graphics iOS visionOS Data Processing Model Design Validation QA
10+ yrs exp

Staff Machine Learning Engineer, AI Security

Reddit

Remote 9 days ago $230,000–$322,000
Machine Learning Python PyTorch TensorFlow Hugging Face Transformers NLP Distributed Training Ray Train PyTorch Distributed Model Evaluation Data Pipelines Adversarial Training Model Distillation Active Learning synthetic-data generation
8+ yrs exp Remote

Staff Security Detection Engineer, Machine Learning

SoFi

Seattle, WA +1 56 days ago $144,000–$247,500
Machine Learning Anomaly Detection Python SQL Spark Snowflake Databricks PyTorch TensorFlow Scikit-learn Pandas AWS GCP Azure Kafka Kinesis Flink MLOps CI/CD MITRE ATT&CK
7+ yrs exp

Information Security Engineer

Lam Research

Fremont, CA 56 days ago $92,000–$211,000
Silverfort Microsoft Defender for Identity Microsoft Defender for Endpoint Microsoft Defender for Cloud Microsoft Purview Netskope Palo Alto Networks Imperva Perception Point Microsoft Intune Security Copilot IAM DLP EPM WAF CSPM SIEM SOAR Vulnerability Management
8+ yrs exp Hybrid