Resume and JobRESUME AND JOB
Apple logo

MacOS ML Engineer

Apple

Software and Technology Jobs

MacOS ML Engineer

full-timePosted: Oct 22, 2025

Job Description

The Information Security Machine Learning (ISML) team is revolutionizing Apple’s security services by using machine learning to harness patterns and insights from vast amounts of data to predict, detect, and respond to threats; transforming reactive security into autonomous protection. The ISML team is responsible for improving security services with applied science, developing long term autonomous security solutions with cutting edge research, as well as building and deploying models and infrastructure to support machine learning security solutions. We're looking for a passionate and highly skilled macOS engineer to join our team and build the foundation for autonomous security on Apple devices. This role requires a deep understanding of the macOS environment and a proven ability to develop and deploy high-performance applications. As a MacOS ML Engineer, you will build the fundamental software, libraries, tools, and test suites to support autonomous security on Apple devices. You will develop the software and integrations to make on device security machine learning successful. As part of this process, you will define the architectures and services of autonomous security on-device, including OS interfaces and autonomous security capabilities. You will collaborate with Core OS, security, and services partners across Apple to deliver high reliability, high performance device frameworks and services. You will adapt the intelligence, models, and research developed by the team to run on macOS. Development and deployment of autonomous security on macOS needs to balance privacy, rigor, visibility, performance, and impact. In this role, you need to have skills and knowledge across a blend of macOS development best-practices, systems and software engineering, and embedded systems development. Day to day, you will use Apple internal tools and platforms, third party cloud, and local hardware to test and deploy software, frameworks, and ML models to target current macOS and future macOS releases.

Locations

  • Austin, Texas, United States 78727
  • Seattle, Washington, United States 98117
  • Sunnyvale, California, United States 94085

Salary

Estimated Salary Rangemedium confidence

30,000,000 - 80,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • macOS developmentintermediate
  • machine learningintermediate
  • software engineeringintermediate
  • systems engineeringintermediate
  • embedded systems developmentintermediate
  • developing high-performance applicationsintermediate
  • building software librariesintermediate
  • building toolsintermediate
  • building test suitesintermediate
  • developing software integrationsintermediate
  • defining architecturesintermediate
  • defining servicesintermediate
  • OS interfacesintermediate
  • collaborating with partnersintermediate
  • adapting intelligence modelsintermediate
  • adapting researchintermediate
  • balancing privacyintermediate
  • balancing performanceintermediate
  • balancing impactintermediate
  • using Apple internal toolsintermediate
  • using third party cloudintermediate
  • deploying softwareintermediate
  • deploying frameworksintermediate
  • deploying ML modelsintermediate

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Machine Learning, or related field. (degree in master)
  • 3+ years of experience developing system software, services, applications, or frameworks for macOS or Linux. (experience, 3 years)
  • Solid programming skills in at least one of the following programming languages: Swift, Objective-C, C/C++, Rust with strong attention to detail (experience)
  • System level programming and debugging experience such as efficient file I/O, memory management, and concurrency. (experience)
  • Experience with on-device ML frameworks (Core ML, Win ML, ONNX, TF Lite or ExecuTorch) (experience)
  • Experience with API design and software architecture. (experience)
  • Demonstrated experience working cross-organization (experience)

Preferred Qualifications

  • Knowledge of general ML Framework implementation (Jax, PyTorch, or TensorFlow) (experience)
  • Experience with continuous software monitoring and distributed systems. (experience)
  • Experience with endpoint sensing, telemetry, or on-device stream processing. (experience)
  • Understanding of MLOps practices including model validation, versioning, monitoring, and deployment in high-security environments. (experience)
  • Background in cybersecurity, malware analysis, digital forensics, or red/blue teaming. (experience)
  • Experience with CoreML, including porting models to run on macOS, utilizing the CoreML runtime, and deploying models using the Neural Engine or GPU. (experience)

Responsibilities

  • As a MacOS ML Engineer, you will build the fundamental software, libraries, tools, and test suites to support autonomous security on Apple devices.
  • You will develop the software and integrations to make on device security machine learning successful. As part of this process, you will define the architectures and services of autonomous security on-device, including OS interfaces and autonomous security capabilities. You will collaborate with Core OS, security, and services partners across Apple to deliver high reliability, high performance device frameworks and services.
  • You will adapt the intelligence, models, and research developed by the team to run on macOS. Development and deployment of autonomous security on macOS needs to balance privacy, rigor, visibility, performance, and impact. In this role, you need to have skills and knowledge across a blend of macOS development best-practices, systems and software engineering, and embedded systems development.
  • Day to day, you will use Apple internal tools and platforms, third party cloud, and local hardware to test and deploy software, frameworks, and ML models to target current macOS and future macOS releases.

Target Your Resume for "MacOS ML Engineer" , Apple

Get personalized recommendations to optimize your resume specifically for MacOS ML Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "MacOS ML Engineer" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for MacOS ML Engineer @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Apple logo

MacOS ML Engineer

Apple

Software and Technology Jobs

MacOS ML Engineer

full-timePosted: Oct 22, 2025

Job Description

The Information Security Machine Learning (ISML) team is revolutionizing Apple’s security services by using machine learning to harness patterns and insights from vast amounts of data to predict, detect, and respond to threats; transforming reactive security into autonomous protection. The ISML team is responsible for improving security services with applied science, developing long term autonomous security solutions with cutting edge research, as well as building and deploying models and infrastructure to support machine learning security solutions. We're looking for a passionate and highly skilled macOS engineer to join our team and build the foundation for autonomous security on Apple devices. This role requires a deep understanding of the macOS environment and a proven ability to develop and deploy high-performance applications. As a MacOS ML Engineer, you will build the fundamental software, libraries, tools, and test suites to support autonomous security on Apple devices. You will develop the software and integrations to make on device security machine learning successful. As part of this process, you will define the architectures and services of autonomous security on-device, including OS interfaces and autonomous security capabilities. You will collaborate with Core OS, security, and services partners across Apple to deliver high reliability, high performance device frameworks and services. You will adapt the intelligence, models, and research developed by the team to run on macOS. Development and deployment of autonomous security on macOS needs to balance privacy, rigor, visibility, performance, and impact. In this role, you need to have skills and knowledge across a blend of macOS development best-practices, systems and software engineering, and embedded systems development. Day to day, you will use Apple internal tools and platforms, third party cloud, and local hardware to test and deploy software, frameworks, and ML models to target current macOS and future macOS releases.

Locations

  • Austin, Texas, United States 78727
  • Seattle, Washington, United States 98117
  • Sunnyvale, California, United States 94085

Salary

Estimated Salary Rangemedium confidence

30,000,000 - 80,000,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • macOS developmentintermediate
  • machine learningintermediate
  • software engineeringintermediate
  • systems engineeringintermediate
  • embedded systems developmentintermediate
  • developing high-performance applicationsintermediate
  • building software librariesintermediate
  • building toolsintermediate
  • building test suitesintermediate
  • developing software integrationsintermediate
  • defining architecturesintermediate
  • defining servicesintermediate
  • OS interfacesintermediate
  • collaborating with partnersintermediate
  • adapting intelligence modelsintermediate
  • adapting researchintermediate
  • balancing privacyintermediate
  • balancing performanceintermediate
  • balancing impactintermediate
  • using Apple internal toolsintermediate
  • using third party cloudintermediate
  • deploying softwareintermediate
  • deploying frameworksintermediate
  • deploying ML modelsintermediate

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Machine Learning, or related field. (degree in master)
  • 3+ years of experience developing system software, services, applications, or frameworks for macOS or Linux. (experience, 3 years)
  • Solid programming skills in at least one of the following programming languages: Swift, Objective-C, C/C++, Rust with strong attention to detail (experience)
  • System level programming and debugging experience such as efficient file I/O, memory management, and concurrency. (experience)
  • Experience with on-device ML frameworks (Core ML, Win ML, ONNX, TF Lite or ExecuTorch) (experience)
  • Experience with API design and software architecture. (experience)
  • Demonstrated experience working cross-organization (experience)

Preferred Qualifications

  • Knowledge of general ML Framework implementation (Jax, PyTorch, or TensorFlow) (experience)
  • Experience with continuous software monitoring and distributed systems. (experience)
  • Experience with endpoint sensing, telemetry, or on-device stream processing. (experience)
  • Understanding of MLOps practices including model validation, versioning, monitoring, and deployment in high-security environments. (experience)
  • Background in cybersecurity, malware analysis, digital forensics, or red/blue teaming. (experience)
  • Experience with CoreML, including porting models to run on macOS, utilizing the CoreML runtime, and deploying models using the Neural Engine or GPU. (experience)

Responsibilities

  • As a MacOS ML Engineer, you will build the fundamental software, libraries, tools, and test suites to support autonomous security on Apple devices.
  • You will develop the software and integrations to make on device security machine learning successful. As part of this process, you will define the architectures and services of autonomous security on-device, including OS interfaces and autonomous security capabilities. You will collaborate with Core OS, security, and services partners across Apple to deliver high reliability, high performance device frameworks and services.
  • You will adapt the intelligence, models, and research developed by the team to run on macOS. Development and deployment of autonomous security on macOS needs to balance privacy, rigor, visibility, performance, and impact. In this role, you need to have skills and knowledge across a blend of macOS development best-practices, systems and software engineering, and embedded systems development.
  • Day to day, you will use Apple internal tools and platforms, third party cloud, and local hardware to test and deploy software, frameworks, and ML models to target current macOS and future macOS releases.

Target Your Resume for "MacOS ML Engineer" , Apple

Get personalized recommendations to optimize your resume specifically for MacOS ML Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "MacOS ML Engineer" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for MacOS ML Engineer @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.