ML Engineer: On-Device Personal Search for Apple Platforms

Apple Inc.

Cupertino (CA)

On-site

USD 150,000 - 278,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical and dental coverage
Retirement benefits
Stock programs and employee stock购买计划
Tuition reimbursement
Relocation assistance

Job summary

Apple Inc. is seeking a Machine Learning Engineer for the System Experience team to bring on-device personal search capabilities to apps across Apple platforms, including iOS and macOS.

You will design reusable architectures and APIs to enable scalable, cross-platform solutions on Apple devices. You will collaborate with teams across machine learning, OS frameworks, and services to tailor technologies for mobile constraints while protecting user privacy.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 4+ years of application development experience with Swift, Objective-C, or an equivalent high-level programming language on iOS or macOS.
  • Experience developing search systems, including indexing and retrieval technologies.
  • Experience collaborating cross-functionally and communicating technical concepts to diverse teams.

Responsibilities

  • Integrate on-device personal search technologies with system applications across iOS, macOS, and other Apple platforms.
  • Design and build reusable software architectures, frameworks, and developer-facing APIs for long-term scalability.
  • Collaborate with cross-functional teams across machine learning, OS frameworks, and services to adapt and optimize technologies for mobile constraints.
  • Combine multi-system data streams into unified search experiences while safeguarding user privacy on-device.
  • Manage system trade-offs through profiling, diagnosis, and runtime performance improvements to maintain responsive user experiences.

Skills

Public API design
Cross-functional collaboration
On-device ML experience

Education

Bachelor's degree in Computer Science/Software Engineering or equivalent

Tools

Swift
Objective-C
iOS
macOS

Job description

Apple Inc. is seeking a Machine Learning Engineer for the System Experience team to bring on-device personal search capabilities to apps across Apple platforms, including iOS and macOS.

You will design reusable architectures and APIs to enable scalable, cross-platform solutions on Apple devices. You will collaborate with teams across machine learning, OS frameworks, and services to tailor technologies for mobile constraints while protecting user privacy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer, On-Device Search & Public APIs
ML Engineer, On-Device Search & Public APIs

Apple, Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Comprehensive medical and dental cover
Retirement benefits
Apple Employee Stock Purchase Plan
+2
On-Device ML Engineer, System Experience & APIs
On-Device ML Engineer, System Experience & APIs

Apple Inc. • Seattle (WA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Employee stock programs
Machine Learning Engineer, System Experience - Proactive
Machine Learning Engineer, System Experience - Proactive

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock programs and employee stock购买计划
+2
On-Device AI Engineer - Search & Personalization
On-Device AI Engineer - Search & Personalization

Apple • Cupertino (CA)

On-site
USD 180,000 - 240,000
Senior ML Engineer - On-Device AI & Retrieval
Senior ML Engineer - On-Device AI & Retrieval

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 278,000
ML Engineer - Large-Scale Search & Personalization
ML Engineer - Large-Scale Search & Personalization

AIToolboard • United States

On-site
USD 140,000 - 230,000
On-Device NLP & ML Engineer for Personal Search
On-Device NLP & ML Engineer for Personal Search

Apple Inc. • Santa Clara (CA)

Hybrid
USD 150,000 - 278,000
ML Engineer, Search & Knowledge Quality
ML Engineer, Search & Knowledge Quality

Apple Inc. • Seattle (WA)

On-site
USD 150,400 - 277,600
Stock options
Medical and dental coverage
Relocation assistance
+1
Machine Learning Engineer, System Experience - Proactive
Machine Learning Engineer, System Experience - Proactive

Apple, Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Comprehensive medical and dental cover
Retirement benefits
Apple Employee Stock Purchase Plan
+2
Applied AI Research Engineer - On-Device & Systems
Applied AI Research Engineer - On-Device & Systems

Apple, Inc. • San Jose (CA)

On-site
USD 185,000 - 325,000