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 a month 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

AIML -Software Engineer - Machine Learning Platform & Infrastructure

Senior Software Engineer role at Apple focusing on machine learning infrastructure and platform development for Spotlight, Siri, and other AI-powered features.

Machine Learning Algorithm and Software Engineer

Senior Machine Learning Engineer role at Apple, focusing on computer vision and graphics algorithms for Apple Vision Pro and other devices, offering competitive compensation and benefits.

Machine Learning Engineer, International Data Engineering

Senior Machine Learning Engineer role at Apple, focusing on LLMs and NLP for international software localization, offering competitive salary and comprehensive benefits.

Machine Learning & Signal Processing Algorithms Engineer

Senior ML Engineer role at Apple focusing on signal processing and algorithm development for next-gen hardware interfaces, offering competitive pay and benefits.

AIML-Sr. Machine Learning Engineer, Measurement

Senior Machine Learning Engineer position at Apple, focusing on building scalable evaluation and optimization systems for ML-based products with competitive compensation and benefits.