AIML - Software Engineer, Machine Learning Platform & Infrastructure

A leading technology company that creates groundbreaking products and services in computing, mobile devices, and AI.
$135,400 - $250,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

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

Apple's Knowledge Infrastructure team is at the forefront of revolutionizing how millions of users interact with their devices through advanced search and AI capabilities. As a Software Engineer on this team, you'll be working with one of the most sophisticated high-performance computing environments, handling petabytes of data and millions of queries per second. The role involves building groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence.

You'll be part of a dynamic team that's responsible for designing and implementing robust, scalable data/ML pipelines that can handle ever-growing datasets while maintaining optimal performance. The position offers a unique opportunity to work with diverse data sources and collaborate with engineers across Apple to deliver knowledge for customer-facing services.

The ideal candidate will bring strong technical expertise in Python, Java, and distributed systems, combined with practical experience in deploying ML models to production. You'll be working in a continuously-integrated environment where your contributions will directly impact hundreds of millions of users. This role offers an exceptional opportunity to shape the future of how people interact with technology while working with cutting-edge AI and ML infrastructure.

What makes this role particularly exciting is the scale and impact of your work - your solutions will be used by hundreds of millions of Apple users worldwide. You'll have access to state-of-the-art technology and the opportunity to solve complex technical challenges while working with some of the best minds in the industry. If you're passionate about AI, machine learning, and building phenomenal products that delight users, this role offers an unparalleled opportunity to make a significant impact at one of the world's most innovative companies.

Last updated 22 days ago

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

  • Design and implement robust, scalable data/ML pipelines
  • Process large-scale data while maintaining low latency and high quality
  • Integrate new knowledge from diverse data sources
  • Work with engineers across Apple to deliver knowledge for customer-facing services
  • Develop tools and tests to ensure quality and diagnose issues

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

Python
Java
Linux
  • Bachelor's or Master's degree in Computer Science or equivalent work experience
  • Industry experience in distributed systems, databases, and machine learning
  • Programming skills in Python and Java
  • Experience working with large data sets and pipelines, using Apache software stack
  • Broad knowledge of computer science and systems
  • Experience of developing, evaluating ML models and deploying models into production
  • Proven system development skills in UNIX-type OS

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

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs and RSU awards
  • Employee Stock Purchase Plan with discount
  • Education reimbursement for career advancement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

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

Machine Learning Video Processing Engineer

Machine Learning Video Processing Engineer role at Apple, developing ML-based video processing technologies for Apple products, offering competitive salary and benefits.

GenAI Platform Engineer, Applied Machine Learning

GenAI Platform Engineer position at Apple focusing on building and maintaining AI platforms for generative AI use-cases and infrastructure development.

Global Sourcing and Supply Management (GSSM) Solutions Opportunities - Technical

Technical role at Apple focusing on AI/ML solutions development for Global Sourcing and Supply Management, combining software engineering with cutting-edge AI technologies.

AIML - Software Engineer, Siri tvOS

Software engineering role focused on developing Siri's natural interaction capabilities for tvOS devices at Apple, combining AI expertise with consumer technology innovation.

AIML - Software Engineer, Search Experience (Sports, Stocks, Weather apps) - Siri & Information Intelligence

Software Engineer role at Apple focusing on machine learning and search experience for Siri and Information Intelligence team.