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

Senior Software Engineer - Apple ML Data Platform

Senior Software Engineer position at Apple working on ML Data Platform, building scalable distributed systems for machine learning infrastructure.

AIML - Software Engineer, Siri Cross Device, Siri and Information Intelligence

Senior Software Engineer position at Apple working on Siri's cross-device intelligence platform, requiring 5+ years of experience and expertise in AI/ML technologies.

AIML - Senior Machine Learning Engineer, Audio Generation, Siri and Information Intelligence

Senior ML Engineer role at Apple working on Siri's audio generation and AI systems, offering competitive pay and the chance to shape the future of conversational AI.

ML Engineer Multimodal Sensing - Incubation

Senior ML Engineer role at Apple focusing on multimodal sensing and AI technologies for next-generation products, offering competitive compensation and comprehensive benefits.

AIML - Sr. Machine Learning Engineer, NL Response Generation - Siri & Information Intelligence

Senior Machine Learning Engineer role at Apple focusing on NLP response generation for Siri, offering competitive compensation and the opportunity to impact millions of users.