Talent.com
On Device ML Engineer : PyTorch Interoperability

On Device ML Engineer : PyTorch Interoperability

AppleCupertino, CA, United States
6 days ago
Job type
  • Full-time
Job description

Role Number : 200631247-0836

Summary

Imagine being at the forefront of an evolution where innovative AI meets the elegance of Apple silicon. The On-Device Machine Learning team transforms groundbreaking research into practical applications, enabling billions of Apple devices to run powerful AI models locally, privately, and efficiently. We stand at the unique intersection of research, software engineering, hardware engineering, and product development, making Apple the leading destination for machine learning innovation.

Our team builds the essential infrastructure that enables machine learning at scale on Apple devices. This involves onboarding innovative architectures to embedded systems, developing optimization toolkits for model compression and acceleration, building ML compilers and runtimes for efficient execution, and creating comprehensive benchmarking and debugging toolchains. This infrastructure forms the backbone of Apple’s machine learning workflows across Camera, Siri, Health, Vision, and other core experiences, contributing to the overall Apple Intelligence ecosystem.

If you are passionate about the technical challenges of running sophisticated ML models across all devices, from resource-constrained devices to powerful clusters, and eager to directly impact how machine learning operates across the Apple ecosystem, this role presents a great opportunity to work on the next generation of intelligent experiences on Apple platforms.

Our group is looking for an ML Infrastructure Engineer, with a focus on interoperability with PyTorch. The role entails working closely with model authoring and compiler teams to ensure that the latest PyTorch features are interoperable with our platform and proposing upstream changes to PyTorch in order to better support interoperability where needed.

Description

We’re building an end-to-end developer experience for machine learning development that employs Apple’s vertical integration. This allows developers to iterate on model authoring, optimization, transformation, execution, debugging, profiling, and analysis. This role focuses on the core runtime for execution across a wide variety of devices and use cases.

We’re seeking a highly motivated software engineer who is creative, versatile, and passionate about machine learning, common compiler optimizations, and system software engineering in the fast-paced and dynamic field of machine learning. Given the prevalence of PyTorch in the ML ecosystem, we support integrations and interoperability that allow for seamlessly switching between PyTorch and our platform’s tools in order to better train, optimize, and export models that run across all types of devices and device clusters.

Minimum Qualifications

3-5 years working on tooling built in Python 3

Familiarity with Torch Dynamo and downstream infrastructure (torch.export and torch.compile)

Familiarity with the core Aten and prims opsets and related infrastructure

Preferred Qualifications

Experience working on or adjacent to MLIR-based compilers.

Familiarity with QAT and other compression and quantization techniques employing PyTorch workflows

Familiarity with other training and inference frameworks including JAX, MLX, etc.

Familiarity with C++ and Swift

Familiarity with GPU programming paradigms

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant () .

Create a job alert for this search

Ml Engineer • Cupertino, CA, United States

Related jobs
  • Promoted
Founding Applied ML Engineer

Founding Applied ML Engineer

David AISan Francisco, California, United States
Full-time
David AI is the first audio data research company.We bring an R&D approach to data–developing datasets with the same rigor AI labs bring to models. Speech is versatile, accessible, and.To unlock the...Show moreLast updated: 30+ days ago
  • Promoted
Senior / Staff Machine Learning Engineer - Prediction & Behavior ML

Senior / Staff Machine Learning Engineer - Prediction & Behavior ML

ZooxFoster City, California, United States
Full-time
The Prediction & Behavior ML team is responsible for developing machine-learned models that understand the full scene around our vehicle and forecast the behavior for other agents, our own vehicle’...Show moreLast updated: 30+ days ago
  • Promoted
Python ML / AI Engineer

Python ML / AI Engineer

Inabia Software & Consulting Inc.Sunnyvale, California, United States
Full-time
Go, Python with Cassandra experience with 2-yrs of ML / AI experience.Show moreLast updated: 30+ days ago
  • Promoted
Senior ML Engineer

Senior ML Engineer

TypefacePalo Alto, California, United States
Full-time
Typeface is on a mission to help everyone express their unique imagination.We believe technology is a creative partner that empowers any company to tell their unique stories faster and easier than ...Show moreLast updated: 30+ days ago
  • Promoted
Applied ML Engineer

Applied ML Engineer

KognitosSan Jose, California, United States
Full-time
Kognitos is at the forefront of revolutionizing the trillion-dollar hyper-automation market.Our mission is to redefine how software is built and maintained by leveraging cutting-edge multi-agent au...Show moreLast updated: 30+ days ago
  • Promoted
ML Engineer

ML Engineer

PhizenixMenlo Park, California, United States
Full-time +1
Client Opportunity | Through Phizenix.Phizenix, a certified minority and women-led recruiting firm, is hiring on behalf of an innovative generative AI startup that’s developing diffusion-based larg...Show moreLast updated: 30+ days ago
  • Promoted
Android AI ML Engineer - Infrastructure

Android AI ML Engineer - Infrastructure

FocuskpiMountain View, California, United States
Temporary
Android AI ML Engineer - Infrastructure.The client is seeking an experienced Android AI / ML Engineer - Infrastructure to develop advanced on-device machine learning systems that enable secure, adapt...Show moreLast updated: 30+ days ago
  • Promoted
AI / ML Engineer

AI / ML Engineer

PowerlinePalo Alto, California, United States
Full-time
Join Powerline and Shape the Future of the Electricity Grid!.Powerline is a fast-growing, VC-backed climate-tech company based in Silicon Valley, dedicated to transforming the electricity grid with...Show moreLast updated: 30+ days ago
  • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

SukiRedwood City, California, United States
Full-time
The Future of Healthcare Needs You.At Suki, we’re building technology that listens, understands, and gets out of the way — so clinicians can get back to being clinicians. AI to automate clinical doc...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer - ML Performance

Software Engineer - ML Performance

BasetenSan Ramon, California, United States
Full-time
We’re a growing team of builders backed by top-tier investors, including.ML teams at enterprises and category-defining AI-native companies like. Baseten to power their core production workloads with...Show moreLast updated: 30+ days ago
  • Promoted
Golang ML / AI Engineer

Golang ML / AI Engineer

Inabia Software & Consulting Inc.Sunnyvale, California, United States
Full-time
Job Description : Golang ML / AI Engineer.Design and develop REST and messaging-based software infrastructure, including back-end systems and APIs. Build low-latency, high-throughput server infrastruct...Show moreLast updated: 30+ days ago
  • Promoted
AI Engineer, Multimodal LLMs

AI Engineer, Multimodal LLMs

Eloquent AISan Francisco, California, United States
Full-time
At Eloquent AI, we’re building the next generation of AI Operators—multimodal, autonomous systems that execute complex workflows across fragmented tools with human-level precision.Our technology go...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer - Machine Learning Platform

Senior Software Engineer - Machine Learning Platform

SnowflakeMenlo Park, California, United States
Full-time
The Snowflake Machine Learning Platform team’s mission is to enable customers to bring their machine learning and deep learning workloads to Snowflake. Our customers want to build powerful models wi...Show moreLast updated: 30+ days ago
  • Promoted
Senior / Staff Machine Learning Engineer

Senior / Staff Machine Learning Engineer

DexterityRedwood City, California, United States
Full-time
At Dexterity, we believe robots can positively transform the world.Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robot...Show moreLast updated: 30+ days ago
  • Promoted
Senior Applied ML Engineer

Senior Applied ML Engineer

MacroscopeSan Francisco, California, United States
Full-time
Macroscope aims to be the source of truth of what's happening for any company that builds software.Our mission is to give leaders clarity and engineers time. We help leaders understand how their pro...Show moreLast updated: 30+ days ago
  • Promoted
Android AI ML Engineer - On-Device

Android AI ML Engineer - On-Device

FocuskpiMountain View, California, United States
Temporary
Android AI ML Engineer - On-Device.The client is looking for a highly capable Android AI / ML Engineer - On-Device to help build intelligent, privacy-first mobile systems that can detect, respond to,...Show moreLast updated: 30+ days ago
  • Promoted
Senior Machine Learning Operations (MLOps) Engineer

Senior Machine Learning Operations (MLOps) Engineer

Bonfy-aiMountain View, California, United States
Full-time
AI is building the trust layer for generative AI.Our Adaptive Content Security platform detects and mitigates subtle risks embedded in large language model (LLM) outputs before they reach users.Fro...Show moreLast updated: 30+ days ago
  • Promoted
PyTorch Operator ML Engineer

PyTorch Operator ML Engineer

MercorSan Francisco, California, USA
Full-time
Mercor is seeking experienced PyTorch experts who excel in extending and customizing the framework at the operator level. Ideal contributors are those who deeply understand PyTorchs dispatch system ...Show moreLast updated: 2 days ago