
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
🎁 Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
🌟 Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Overview
Apple is hiring a Software Engineer in Reliability Engineering to work on large-scale platforms and distributed systems. You'll leverage technologies like Python, Java, and Kubernetes to tackle complex challenges in machine learning and data platforms.
Job Description
Who you are
You have a BS/MS in computer science or equivalent experience and at least 2 years of programming experience in Python, Java, or Go. Your background includes working with Kubernetes and Docker, showcasing your ability to manage container orchestration frameworks effectively. You possess strong troubleshooting skills, particularly in complex production environments, and are comfortable reading and explaining open-source codebases. Your proactive nature drives you to improve operational challenges and conduct performance analysis on large-scale distributed systems.
What you'll do
As a Software Engineer in the Applied Machine Learning team at Apple, you will work on projects related to GenAI, ML, Inference, and Big Data platforms. Your responsibilities will include building and operating large-scale platforms that leverage cutting-edge open-source technologies across hybrid cloud environments. You will collaborate with multiple teams to understand complex architectures and contribute to the deployment and management of CI/CD pipelines. Your role will also involve troubleshooting complex production issues and improving system performance.
What we offer
At Apple, you will be part of a team that is at the forefront of digital transformation through machine learning. We provide a collaborative environment where you can grow your skills and tackle interesting challenges. You will have the opportunity to work with a diverse set of technologies and contribute to business-critical needs across Apple's enterprise ecosystem.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Site Reliability Engineer
Apple is hiring a Site Reliability Engineer for their AiDP Production Engineering team to manage complex data pipelines and ensure system resilience. You'll work with technologies like Kafka, Spark, and Airflow to optimize performance across critical business functions.

Software Engineering
Apple is hiring an Entry-Level Software Engineer for their Applied Machine Learning team to build and operate large-scale platforms and distributed systems. You'll work with cutting-edge technologies in Austin, Texas.

Site Reliability Engineer
Apple is hiring a Reliability Engineer for their AI & Data Platforms team to develop and operate large-scale data platforms. You'll work with technologies like Java, Scala, and Apache Spark to ensure reliability and performance. This role requires 3+ years of experience in software engineering.

Site Reliability Engineer
Apple is hiring a Reliability Engineer for their AI & Data Platforms team to develop and operate large-scale data platforms. You'll work with technologies like Java, Scala, and Apache Spark to ensure reliability and performance. This role requires 3+ years of experience in software engineering.

Software Engineering
Apple is hiring a Software Engineer for their AI Data Products team to develop and operate large-scale applications. You'll work with Java and modern full-stack technologies to deliver high-performance solutions. This role requires a solid understanding of system design and API development.