Senior Machine Learning Software Engineer - SIML, ISE

Global technology company creating innovative products used by over 1.5B people worldwide
$175,800 - $312,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Machine Learning Software Engineer - SIML, ISE

Apple's Robustness and Safety AI (RSAI) team is seeking a Senior Machine Learning Software Engineer to join their System Intelligent and Machine Learning (SIML) group. This role focuses on implementing cutting-edge ML technologies with an emphasis on AI safety and user protection. The position involves working on foundational machine learning technologies that power various Apple Intelligence experiences across 1.5B Apple products globally. The ideal candidate will collaborate with ML researchers, hardware teams, and design teams to develop efficient, production-ready solutions that run across multiple Apple platforms. The role requires expertise in software engineering, API design, and the ability to translate complex ML algorithms into production code. The team's work directly impacts major features like Writing Tools, Image Playground, Genmoji, and Apple Intelligence in Photos. This position offers competitive compensation, comprehensive benefits, and the opportunity to work on innovative AI solutions that prioritize user safety and experience. The role combines technical leadership with cross-functional collaboration, making it ideal for someone passionate about both AI technology and its responsible implementation.

Last updated a month ago

Responsibilities For Senior Machine Learning Software Engineer - SIML, ISE

  • Lead development of production framework for ML core technologies
  • Work with ML researchers, hardware teams, and design teams for efficient implementation
  • Ensure ML technologies run efficiently across Apple platforms (iOS, macOS, visionOS, watchOS)
  • Collaborate with cross-functional teams to refine user experiences
  • Implement safety features for AI-powered products

Requirements For Senior Machine Learning Software Engineer - SIML, ISE

  • B.S. or M.S in Computer Science or related field (mathematics, physics or computer engineering)
  • 5+ years of industry experience in software framework development
  • Proficient in coding in C++ and/or Swift
  • Ability to design/implement flexible APIs for machine learning algorithms
  • Strong software system design principles and coding standard methodologies
  • Good interpersonal skills and experience working with multiple teams

Benefits For Senior Machine Learning Software Engineer - SIML, ISE

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee product discounts

Interested in this job?

Jobs Related To Apple Senior Machine Learning Software Engineer - SIML, ISE

Software QA Engineer, Machine Learning (SF)

Senior ML QA Engineer role at Apple, focusing on iOS and macOS creativity applications, requiring 5+ years of experience in QA and machine learning.

AIML - Machine Learning Engineer, Siri and Information Intelligence

Senior Machine Learning Engineer position at Apple focusing on LLM development and AI research for Siri and Information Intelligence systems.

AIML - Machine Learning Engineer, Machine Learning Platform & Infrastructure

Senior ML Engineer role at Apple working on search and AI infrastructure, building systems that power Siri and other Apple services, offering competitive pay and benefits.

AIML - Machine Learning Engineer, Siri and Information Intelligence

Senior ML Engineer role at Apple working on Siri and Information Intelligence, focusing on LLMs and RAG technologies to enhance user experience across Apple products.

Machine Learning Research Engineer

Senior Machine Learning Research Engineer role at Apple focusing on search and discovery features across Apple's major platforms using advanced ML and information retrieval techniques.