Taro Logo

AIML - Sr. Software Engineer, ML Platform & Technologies (MLPT)

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $312,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For AIML - Sr. Software Engineer, ML Platform & Technologies (MLPT)

Join Apple's Machine Learning Platform team as a Senior Software Engineer to build the next generation of intelligent experiences across Apple products & services. In this role, you'll be responsible for designing and building critical services that support Apple Intelligence, machine learning, and computer vision efforts company-wide.

You'll work on platforms that orchestrate and manage distributed machine learning workloads on Apple hardware, collaborating with key partners across the company. The team operates a diverse software and infrastructure stack, from bare metal to managed infrastructure services, offering numerous opportunities to grow your technical skills.

The platform leverages various systems and services, and while the team uses existing solutions when appropriate, they're not afraid to build custom components when needed. You'll be joining a team of pragmatic, proficient, product-focused engineers with diverse technical backgrounds.

Key responsibilities include leading architecture and development of ML workload systems, partnering with teams across Apple to deliver high-impact features, and providing technical leadership to a group of engineers. You'll work with cutting-edge technologies while supporting junior engineers through mentorship and coaching.

The role offers competitive compensation ($175,800 - $312,200 base pay) plus equity opportunities through Apple's discretionary employee stock programs. Benefits include comprehensive medical/dental coverage, retirement benefits, education reimbursement, and potential for discretionary bonuses and relocation assistance.

This is an opportunity to make a significant impact on Apple's machine learning infrastructure while working with some of the industry's best engineers in a collaborative, innovation-driven environment.

Last updated 2 days ago

Responsibilities For AIML - Sr. Software Engineer, ML Platform & Technologies (MLPT)

  • Lead architecture, design, development, and operations of ML workload systems
  • Partner with teams across Apple to define and deliver high impact product features
  • Lead engineering group and provide mentorship
  • Design and build services for data management, engineering workflows, and distributed compute systems
  • Develop user-facing UIs and APIs

Requirements For AIML - Sr. Software Engineer, ML Platform & Technologies (MLPT)

Python
PostgreSQL
Kubernetes
  • Strong software development skills, proficiency in Python
  • Experience designing and building services and APIs, especially micro-services
  • Familiarity with relational database systems like PostgreSQL
  • Experience with distributed systems and services
  • Proficiency with CI/CD, Container orchestration (Kubernetes & EC2)
  • 5 years of industry experience in software development
  • BS in Computer Science or equivalent industry work experience
  • Focus on end user experience

Benefits For AIML - Sr. Software Engineer, ML Platform & Technologies (MLPT)

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

Interested in this job?

Jobs Related To Apple AIML - Sr. Software Engineer, ML Platform & Technologies (MLPT)