AIML- Software Development Engineer, Machine Learning Platforms & Infrastructure

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger.
$207,800 - $378,700
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Machine Learning Video Engineer

Senior ML engineer role at Apple focusing on video/image processing, combining deep learning expertise with hardware optimization to develop core technologies for Apple products.

AIML - Lead Software Engineer, ASE, Media Knowledge Graph

Lead AI/ML Engineering role at Apple Services Engineering, focusing on building and scaling knowledge graph systems for Apple's media services with competitive compensation and benefits.

Custom Automation CAD Engineer

Lead the development of ML and LLM applications for circuit design automation at Apple, combining hardware expertise with advanced programming skills.

AIML - Lead Machine Learning Engineer, Global Safety

Lead Machine Learning Engineer for Global Safety at Apple, focusing on generative AI and multilingual models.

AIML - Lead Machine Learning Engineer, Global Safety

Lead Machine Learning Engineer for Global Safety at Apple, focusing on generative AI and multilingual models.

Description For AIML- Software Development Engineer, Machine Learning Platforms & Infrastructure

Apple is seeking an exceptional Lead Systems Engineer / Systems Architect with experience in Machine Learning (ML) infrastructure services and applications for the AI/ML Production Engineering team. This role involves working with global teams on ML compute Platforms and model lifecycles, identifying and solving scaling issues for AIML-focused services, and designing architectural solutions through cross-organizational collaboration. The position requires collaboration with team members worldwide, supporting internal customers of ML platforms and tools, improving development velocity, and responding to interruptions or delays. Key responsibilities include creating performance profiles for ML platforms and services, enhancing automation of operations, analyzing network and throughput issues, and working closely with platform and compute infra engineering teams to improve system reliability. The ideal candidate will have 15+ years of software development experience in platform operations or operational stack components, proficiency in coding with various languages, and a deep understanding of ML training platforms and networking across multiple cloud environments. This high-impact role is essential to creating the highest quality user experience that Apple is known for.

Last updated 23 days ago

Responsibilities For AIML- Software Development Engineer, Machine Learning Platforms & Infrastructure

  • Support internal customers of ML platforms and tools
  • Improve development velocity of software organizations building models for Apple Intelligence
  • Create performance profiles for ML platforms and services
  • Design and enhance automation of operations for infrastructure and platforms
  • Analyze network, load balancing, and throughput issues
  • Work with platform and compute infra engineering teams to improve system reliability
  • Collaborate with Apple Infrastructure teams to improve infrastructure primitives

Requirements For AIML- Software Development Engineer, Machine Learning Platforms & Infrastructure

Python
Go
Rust
Kubernetes
  • 15+ years of software development experience in platform operations
  • Proficiency in coding with scripting and programming languages (Bash, Python, Golang, Rust)
  • Knowledge of ML training platforms and networking
  • Very high level Networking knowledge across multiple cloud environments
  • Proven high level communication experience
  • Demonstrable team lead / management experience
  • Ability to identify problems in depth
  • Design level understanding of system architecture and large-scale service operations

Benefits For AIML- Software Development Engineer, Machine Learning Platforms & Infrastructure

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

Interested in this job?