DataJobs.io
← Back to all jobs
Apple

Machine Learning Engineer, System Experience - Proactive

Cupertino, CA $150k - $278k/yr Full time Posted 8h ago

Job Description

Apple’s System Experience team is hiring a Machine Learning Engineer to bring on-device personal search capabilities into apps across Apple platforms.

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.

Requirements

  • Experience designing public or system-level APIs and developer frameworks.
  • Experience profiling, diagnosing, and optimizing system-level mobile software performance.
  • Familiarity with machine learning principles or large language model fundamentals.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 4+ years of application development experience using Swift, Objective-C, or an equivalent high-level programming language on iOS or macOS.
  • Experience developing search systems, including indexing and retrieval technologies.
  • Experience working cross-functionally and communicating technical concepts to diverse teams.

Technologies

  • Swift
  • Objective-C
  • iOS
  • macOS

Location

  • Cupertino, CA (onsite)

Salary

  • USD 150,400 - 277,600 per year

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses, including tuition
  • Opportunity to become an Apple shareholder via participation in Apple’s discretionary employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan allows purchase of Apple stock at a discount
  • Role may be eligible for discretionary bonuses or commission payments and relocation

Pay & benefits notes

  • Base pay range: $150,400 to $277,600
  • Stock programs and employee stock purchase plan participation are subject to eligibility requirements and other terms
  • Learn more about Apple Benefits

Minimum 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

Similar Jobs