AIML - Software Engineer, Machine Learning Platform & Infrastructure

Apple is a technology company that designs, develops, and sells consumer electronics, computer software, and online services.
$135,400 - $250,600
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For AIML - Software Engineer, Machine Learning Platform & Infrastructure

At Apple, you'll work on groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. As part of the Information Intelligence teams, you'll build features that redefine how hundreds of millions of people use their devices to search and find information. You'll work with a high-performance computing environment, processing petabytes of data and millions of queries per second. The role involves designing, building, and maintaining infrastructure to support features that empower billions of Apple users, including a microservice-based architecture for multimodal web crawling. You'll have end-to-end ownership of services, from conception to maintenance, working on complex large-scale systems with trillions of records and petabytes of data.

Key Responsibilities:

  • Design and build scalable distributed services
  • Process petabyte-scale data and build data pipelines
  • Work with AWS services such as Amazon S3, EC2, and EKS
  • Contribute to a microservice-based architecture for web crawling
  • Handle billions of requests daily across the web crawl stack
  • Take full ownership of services from conception to maintenance

Required Skills:

  • Strong coding skills and experience with data structures and algorithms
  • Experience with petabyte-scale data processing and building data pipelines
  • Familiarity with AWS services
  • Excellent interpersonal skills for independent and cross-functional work

This role offers the opportunity to work on cutting-edge technology that impacts millions of users daily, in a fast-paced and innovative environment at one of the world's leading tech companies.

Last updated 2 months ago

Responsibilities For AIML - Software Engineer, Machine Learning Platform & Infrastructure

  • Design and build scalable distributed services
  • Process petabyte-scale data and build data pipelines
  • Work with AWS services
  • Contribute to microservice-based architecture for web crawling
  • Handle billions of requests daily across web crawl stack
  • Take full ownership of services from conception to maintenance

Requirements For AIML - Software Engineer, Machine Learning Platform & Infrastructure

Python
Java
  • BS or MS in Computer Science or equivalent experience
  • Strong coding skills and experience with data structures and algorithms
  • Experience designing and building scalable distributed services
  • Experience with petabyte scale data processing & building data pipelines
  • Experience with AWS Services such as Amazon S3, EC2, EKS
  • Excellent interpersonal skills

Benefits For AIML - Software Engineer, Machine Learning Platform & Infrastructure

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Apple AIML - Software Engineer, Machine Learning Platform & Infrastructure

Machine Learning Engineer, Generative AI & Privacy Technologies (Privacy-Preserving) – SIML, ISE

Senior Machine Learning Engineer position focused on privacy-preserving Generative AI technologies and security critical missions at Apple.

Machine Learning Engineer

Senior Machine Learning Engineer position at Apple, focusing on AI/ML solutions for supply chain optimization, offering competitive compensation and comprehensive benefits.

AIML- Character Technical Director- Generative AI Experiences Software

Senior Character Technical Director role at Apple focusing on AI-driven character animation systems and generative AI experiences.

AIML - Senior Machine Learning Engineer, ML Systems Evaluation Engineering

Senior ML Engineer role at Apple focusing on NLP/Conversational AI, leading dataset creation and model evaluation for Siri and Apple Intelligence products.

Software QA Engineer, Machine Learning

Senior ML QA Engineer role at Apple, focusing on iOS and macOS creativity applications, requiring 5+ years QA experience with ML expertise.