Apple Inc logo

Senior Machine Learning Engineer, Apple Cloud AI

Apple Inc
  • Seattle, WA
    3 days ago

    Job Description

    Apple is a place where extraordinary people gather to do their best work. Together we build products and experiences people love. The Apple Services Engineering (ASE) organization builds and operates the systems and infrastructure that power Apples services at scale.

    The Apple AI platform within ASE enables teams across Apple to build, train, optimize, and deploy AI systems at scale. Our team builds the optimization and intelligence layer for frontier AI, making frontier class of models work better, cheaper, and faster through managed, serverless capabilities that span the full AI lifecycle: data and feature engineering, embeddings and retrieval, model training and fine-tuning, inference optimization and routing, prompt optimization, evaluation, and governance.

    We are looking for an ML engineer who is excited about building managed platform services at the intersection of ML, distributed systems, and production engineering. As a member of the team, your responsibilities will include:

    Design, build, and optimize large-scale ML platform services used by teams across Apple Build the embedding and retrieval path end to end - fine-tuning encoder models, encoding corpora at scale, building and serving vector indexes, and evaluating retrieval quality so improvements are measurable rather than asserted Build and operate the feature store teams use for training and serving, keeping both paths consistent off a single feature definition Develop optimization capabilities that reduce cost and improve quality across ML workloads - including model routing, caching, serving configuration, inference optimization, and training efficiency Build managed, self-service experiences so customers can go from data to production AI with minimal friction Build managed training - supervised fine-tuning, reinforcement learning and distillation - so teams can customize models without running their own training infrastructure Build governance and compliance capabilities - lineage, policy enforcement, cost observability, and access control Partner with customer teams across Apple to understand their ML workloads and deliver production solutions Operate production services with on-call responsibilities

    3+ years of experience building production ML systems or ML infrastructure Strong programming skills in Python and/or Rust/Java Understanding of end-to-end machine learning workflows - from data preparation through training, evaluation, and deployment Experience with distributed systems and large-scale data processing Experience with model serving, inference optimization, or ML pipeline engineering Experience building APIs and services that other engineers consume Strong collaboration and communication skills Comfortable navigating ambiguity in fast-moving areas BS, MS, or PhD in Computer Science or equivalent practical experienceExperience with LLM inference optimization (batching, quantization, KV caching, tensor parallelism) Experience with model serving frameworks (vLLM, TensorRT, Ray Serve, or similar) Experience with embedding models and retrieval systems - fine-tuning encoders on graded or contrastive objectives, pooling strategies, dimensionality reduction for serving cost, vector databases, and retrieval evaluation (NDCG, recall, graded relevance) Experience with fine-tuning and alignment workflows (SFT, DPO, LoRA, RLHF, RLVR, GRPO, reward modeling) Experience with feature engineering and feature serving platforms (e.g. Feast, Tecton, Hopsworks), distributed data processing frameworks (e.g. Spark, Flink, Ray), offline stores (e.g. Iceberg, Delta, Lance), and online stores (e.g. Redis, Cassandra, DynamoDB) Experience with Ray, Kubernetes, and cloud GPU infrastructure (AWS, GCP) Experience with ML governance, lineage, or compliance systems

    Numbers & Facts

    LocationSeattle, WA
    IndustryComputer/IT Services
    Company Size10,000 employees or more
    Year Founded1976
    Websitehttps://www.apple.com/jobs

    About Company

    We bring amazing people together to make amazing things happen.

    We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same passion for innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

    About Apple

    There’s a place here for every kind of brilliant. Everyone here is an innovator, or an innovator-to-be, no matter what your team or your role. So bring your passion, courage, and original thinking and get ready to share it, because every new product, service, or feature we invent is the result of people working together to make each others’ ideas stronger. Innovation at this level depends on people who represent the variety of the human experience and inspire us with their own fresh perspectives. Together, we’ll do amazing work that can make a difference in people’s lives. Including your own. Learn more about working at Apple.

    Skills

    • ASEunmatched
    • Access Controlunmatched
    • Amazon Web Services (AWS)unmatched
    • Apache Cassandraunmatched
    • Appleunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Cachingunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Cost Controlunmatched
    • Data Processingunmatched
    • Database Analysisunmatched
    • Distributed Computingunmatched
    • Engineeringunmatched
    • GCP (Good Clinical Practices)unmatched
    • GPU (Graphics Processing Unit)unmatched
    • Javaunmatched
    • Large-Scale Systemsunmatched
    • Machine Learningunmatched
    • Normalized Discounted Cumulative Gain (NDCG)unmatched
    • On Callunmatched
    • Product Developmentunmatched
    • Production Systemsunmatched
    • Property Managementunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Managementunmatched
    • Redisunmatched
    • Reinforcement Learningunmatched
    • Software Engineeringunmatched
    • System Operationsunmatched
    • Systems Engineeringunmatched
    • Team Playerunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder