Software Engineer, ML platform and Infrastructure
Apple Inc
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $145,000–$214,850.
Based on 240 similar postings.
Employer
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 1723 open roles on FindRole.
Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.
Most-posted roles
At a glance
As a Software Engineer on Apple's Applied Machine Learning team, you will play a pivotal role in designing and building robust, high-performance platforms that support large-scale distributed systems for machine learning initiatives. Your day-to-day responsibilities include architecting scalable ML/Data/Inference platforms, optimizing GPU, TPU, and Inferentia utilization, and integrating cutting-edge open-source technologies to enhance reliability and efficiency. You will work with Kubernetes in production environments on AWS or GCP, contribute to complex open-source codebases, and collaborate closely with cross-functional teams to influence technical strategy. Proficiency in Python, Java, or Go, along with expertise in frameworks like LangGraph and LangChain, is essential, as is a solid background in DevOps practices and security principles for building highly available systems. This role demands deep knowledge of distributed data technologies such as Spark, Flink, Iceberg, and Snowflake to address the unique challenges of scaling ML workloads at Apple's enterprise level.
Skills
What you'll do
What we're looking for
More like this
Apple Inc
Apple Inc
Snap Inc.
Apple Inc
Fiserv
Chime