Apple

Apple

2 open positions available

1 location
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 2 most recent jobs
Apple

Senior ML Engineer, Apple Ray, Apple Data Platform

Apple•Cupertino, California•Full-time
View Job
Compensation$120K - 180K a year

Design and build core components of Apple's unified data and machine learning platform and collaborate with ML teams to support large-scale training and inference workloads. | 5+ years in distributed systems or high-scale backend services with solid machine learning workflow background and proficiency in Python plus one systems-level language. | The Apple Ray team is seeking a Senior / Staff Software Engineer with strong distributed systems expertise and a solid background in machine learning. In this hybrid role, you will design and build core components of Apple’s unified data+ML platform powered by open-source Ray, while also partnering with ML teams to ensure the platform meets the needs of large-scale training and inference workloads. You will contribute to the distributed runtime, orchestration layer, and system APIs that power Apple’s intelligent features across products and services. This role is ideal for a software engineer who enjoys low-level systems work but is also fluent in ML workflows and models at scale. DESCRIPTION Apple Ray integrates deeply with Apple’s data and ML ecosystem to provide a unified platform for building, orchestrating, and scaling complex ML and data pipelines. As a Software Engineer with ML background, you will design distributed systems that support large-scale model training, tuning, and inference across heterogeneous compute environments—from bare-metal GPU clusters to cloud-native infrastructure. You will build features that enhance developer productivity for ML engineers, improve resource efficiency, and advance the performance and reliability of Apple’s ML workloads. You’ll collaborate closely with ML practitioners to translate model and pipeline needs into robust platform capabilities, while also improving the underlying distributed runtime and control plane. This role requires strong engineering fundamentals, hands-on experience with ML systems, and a passion for building scalable infrastructure. MINIMUM QUALIFICATIONS 5+ years building distributed systems, high-scale backend services, or compute runtimes. Solid background in ML workflows, model training, model serving, or data pipeline development. Proficiency in Python, plus strong experience in a systems-level language (C++, Rust, Go, or Java). Experience with ML frameworks such as PyTorch or TensorFlow and familiarity with GPU-based training. Understanding of parallelism strategies, model scaling, or distributed training concepts. Experience with cluster orchestration (Kubernetes, EKS, GKE) or large-scale compute systems. Strong debugging skills across distributed and ML-centric runtime environments. Ability to work cross-functionally with ML engineers, data engineers, and infrastructure teams. B.S., M.S., or Ph.D. in Computer Science, Machine Learning, or related technical fields — or comparable software engineering experience. PREFERRED QUALIFICATIONS Experience with distributed training frameworks (DeepSpeed, Horovod, FSDP, ZeRO). Background in optimizing GPU workloads or performance benchmarking. Experience with model orchestration systems or ML platforms. Contributions to open-source ML or distributed systems projects. Familiarity with large-scale data systems such as Spark, Flink, or similar.

Distributed systems
Python
C++
Rust
Go
Java
Machine learning
Kubernetes
Direct Apply
Posted about 1 month ago
Apple

Administrative Assistant, Hardware Technology

Apple•Cupertino, California•Full-time
View Job
Compensation$55K - 70K a year

Support senior director and engineering team with calendar, travel, office operations, and event planning. | Minimum 3 years administrative experience with project management skills and proficiency in office software. | Do you love helping people and acting as a trusted resource to others? Do you enjoy building deep expertise as well as navigating new and different tasks every day? We are looking for an experienced Administrative Assistant who is organized, analytical and enjoys providing support and independent problem solving! Your role will require good business judgement and an ability to communicate with people across various functions and levels. More importantly, you’ll become a trusted source of support whom other Apple people know they can count on. Join Apple, and together, we can turn every single day into a chance to make something in our workplace better than it was yesterday. Be at the center of the action on new silicon product development for Apple's groundbreaking products! This position supports the Hardware Technology team, a high energy, rapidly growing, dynamic engineering and management team at Apple. The Hardware Technology team is looking for a highly organized, independently motivated, resourceful individual with the ability to prioritize and excel in a fast-paced environment. We are looking for a team player, with a friendly can-do attitude. DESCRIPTION This position supports a Sr. Director's calendar and their expansive engineering teams located onsite and possibly outside of your immediate location at Apple. You will partner with other Admins on day-to-day tasks and providing coverage as needed. An individual with a high level of integrity, good judgement, who can remain calm and flexible as they adjust to constantly evolving business needs, and who has a good sense of humor are some of the key traits of the role. The ideal candidate will excel at staying ahead of the curve by anticipating challenges and proactively addressing them before they arise. The goal is to ensure the team's needs are met and problems are solved before they become obstacles. As a collaborator with a friendly can-do attitude, you will be working closely with finance and other related teams to assure smoothly operating systems under tight time constraints to secure goods and contract services. You'll be responsible for travel arrangements, equipment inventory, office supply ordering and facilities coordination. You'll also be engaged in ongoing projects such as event planning and new hire onboarding. MINIMUM QUALIFICATIONS 3+ years of previous administration or equivalent work experience Experience managing various projects and events from conception to completion This role can require in-office presence up to 5 days a week PREFERRED QUALIFICATIONS Experience managing complex calendars at an executive level High proficiency with a variety of applications such as Apple Calendar, Keynote, Pages, Slack, Quip, and Excel/Numbers Ability to work well independently or collaboratively as needed Experience working in a high dynamic environment supporting a large group Exceptionally proactive self-starter with phenomenal attention to detail, accuracy, and timeliness Strong written and verbal communication skills; have the ability to exercise tact, discretion and the initiative to efficiently meet the demands of all groups within the team.

calendar management
project management
communication
Direct Apply
Posted about 2 months ago

Ready to join Apple?

Create tailored applications specifically for Apple with our AI-powered resume builder

Get Started for Free

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt