Taro Logo

ML Frameworks Engineer, Personalization

Apple is one of the world's leading technology companies, known for combining art and technology to create innovative products and services.
$166,600 - $250,600
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For ML Frameworks Engineer, Personalization

Apple Services Engineering (ASE) is seeking a talented ML Frameworks Engineer to join their Personalization ML Platform team. This role sits at the intersection of machine learning and large-scale systems engineering, focusing on building frameworks that power personalized experiences across Apple Services including the App Store, Video, and Music.

The position involves developing sophisticated ML frameworks that can operate both in cloud environments and on devices. You'll be tasked with creating cloud solutions that can handle billions of daily requests while also building device-based frameworks that operate efficiently with limited resources. This dual focus requires expertise in both distributed systems and optimization.

As part of the Services AI/ML team, you'll work alongside ML researchers, Core OS engineers, infrastructure engineers, and other technical specialists. The collaborative environment encourages knowledge sharing and creative problem-solving. Your work will directly impact how millions of users experience Apple's services while maintaining the company's commitment to privacy and data minimization.

The ideal candidate brings 5+ years of software engineering experience with a strong background in API design and framework development. Proficiency in Swift is required, along with experience in distributed computing and microservices architecture. You should be comfortable with cloud-native deployments and modern CI/CD practices. Knowledge of technologies like Java, GRPC, Cassandra, and Kafka is a plus.

This role offers competitive compensation ($166,600 - $250,600 base salary) plus equity opportunities through Apple's stock programs. Benefits include comprehensive healthcare, retirement plans, education reimbursement, and potential bonuses. Join Apple in Seattle and be part of a team that's shaping the future of personalized digital experiences at massive scale.

Last updated 2 months ago

Responsibilities For ML Frameworks Engineer, Personalization

  • Design and build machine learning frameworks and infrastructure
  • Develop frameworks for both cloud and device deployment
  • Build scalable systems handling billions of requests per day
  • Collaborate with ML researchers, Core OS engineers, infrastructure engineers, UI designers
  • Work on frameworks optimized for minimal memory and compute resources

Requirements For ML Frameworks Engineer, Personalization

Java
Kafka
Cassandra
  • 5+ years experience in industry as a Software Engineer
  • Experience with API design and framework development
  • Proficiency with Swift
  • Experience in distributed computing, micro-services architecture and server side technologies
  • Experience with cloud-native deployment like AWS
  • Experience with continuous integration and continuous development solutions
  • Excellent interpersonal and communication skills
  • BS CS or equivalent experience

Benefits For ML Frameworks Engineer, Personalization

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

Interested in this job?