A

Apple

Designs phones, computers and their operating systems

ML Deployment Engineer - Edge AI

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeHerzliya, IsraelNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent practical experience.
  • At least 5 years of professional experience deploying machine learning models to production, with significant focus on on-device, edge, or otherwise resource-constrained environments.
  • Strong programming skills in Python and C/C++.
  • A solid understanding of deep learning fundamentals and hands-on experience with a modern machine learning framework such as PyTorch.
  • Practical experience with model compression and optimization, including quantization, pruning, palettization, or mixed-precision, and a working understanding of floating-point and fixed-point/integer numerics and their quality trade-offs.
  • Experience taking models through a conversion and compilation toolchain to a hardware target, such as Core ML, TensorRT, TFLite, or ONNX Runtime.
  • Demonstrated ability to profile and optimize code and models against strict latency, memory, and power constraints.
  • Strong debugging skills and comfort working at the boundary between machine learning models, compilers, and hardware.

Responsibilities

  • Own the model deployment pipeline from trained checkpoint to on-device execution, ensuring models meet product-quality bars for accuracy, latency, memory, and power.
  • Apply model compression techniques, including post-training and calibration-based quantization, palettization, pruning, and mixed-precision, and validate each technique's accuracy, size, and latency trade-offs.
  • Convert and compile models to the Core ML stack and target the Apple Neural Engine, GPU, and CPU.
  • Analyze and maximize accelerator residency; diagnose why operations are rejected or dispatched to fallback compute units, and work with the graph to resolve them.
  • Profile end-to-end inference on real hardware, identify bottlenecks, and optimize compute-unit placement, memory footprint, and energy consumption.
  • Collaborate closely with machine learning research and applied machine learning teams to co-design deployable models and feed hardware constraints into model architecture decisions.
  • Build and maintain tooling and automation for reproducible compression, compilation, benchmarking, and numerical validation.
  • Stay current with advances in efficient machine learning inference, model compression, and accelerator architectures.

Desired Qualifications

  • Hands-on experience deploying to hardware accelerators or neural processing units, and familiarity with Apple Neural Engine, GPU, and CPU compute paths.
  • Experience with the Core ML toolchain, inspecting or transforming model intermediate representations such as MLIR, and writing custom graph passes.
  • Familiarity with compiler analytics, including diagnosing operator fallback, layout, and residency issues on an accelerator.
  • Experience with calibration or data-based compression methods, such as GPTQ, activation quantization, or sparsity, and layer-wise sensitivity analysis.
  • Background in on-device large language models or generative models, including tokenization, key-value cache, and quantized inference.
  • Experience building benchmarking, numerical-validation, and continuous integration tooling for model deployment.
  • Familiarity with low-level compute kernels, system-on-chip memory hierarchies, and hardware-software co-design.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs