Apple logo

Machine Learning Engineer - Recommendations & Personalization (Feature Engineering)

Apple

  • Seattle, WA
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • A/B Testingunmatched
    • Appleunmatched
    • Artificial Intelligence (AI)unmatched
    • Autoscalingunmatched
    • Bridge Buildingunmatched
    • Civil Engineeringunmatched
    • Computer Scienceunmatched
    • Cost Controlunmatched
    • Emerging Technologyunmatched
    • Engineeringunmatched
    • Game Softwareunmatched
    • Javaunmatched
    • Machine Learningunmatched
    • Machine Toolunmatched
    • Modeling Languagesunmatched
    • Musicunmatched
    • Performance Tuning/Optimizationunmatched
    • Podcastingunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • Reinforcement Learningunmatched
    • Rust Programming Languageunmatched
    • Scalable System Developmentunmatched
    • Software Engineeringunmatched
    • Systems Reliabilityunmatched
    • Technical/Engineering Designunmatched
    • Traffic Shapingunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Application Frameworkunmatched

    Description

    **Role Number:** 200634443-3337 **Summary** Apple Services Engineering embodies Apple's deep commitment to uniting creativity with technology. Our team powers flagship services-including the App Store, Games, Apple Arcade, Apple TV, Apple Music, Apple Podcasts, and Apple Books-delivering world-class entertainment and experiences to users worldwide across a diverse set of global languages. Through relentless pursuit of excellence and innovation at scale, we consistently meet Apple's high standards for quality and performance. Our engineers design and scale the machine learning systems that make Apple's services feel uniquely personal. We are now pioneering the next generation of recommendation architectures - blending traditional ranking models with cutting-edge generative and agent-driven intelligence to create adaptive, context-aware, and delightful user experiences. If you are excited about advancing recommendation technology at massive scale - and about exploring how Large Language Models (LLMs), advanced retrieval, and modular ML systems can reshape personalization - we'd love to meet you. **Description** As a Machine Learning Engineer specializing in Recommendations & Personalization, you will be a pivotal contributor at the intersection of robust ML infrastructure, innovative recommendation systems, and emerging generative AI technologies. You will design, optimize, and deploy end-to-end recommendation flows - spanning sophisticated feature engineering, model training, real-time inference, and feedback loops. Simultaneously, you will prototype and build next-generation LLM-powered and agentic recommendation concepts that push the boundaries of what's possible. You will partner closely with applied researchers, infrastructure engineers, and data scientists to bring both production-grade ML systems and exploratory generative architectures to life. This is a hands-on, high-impact engineering role that bridges robust system design with forward-looking research and a passion for crafting unparalleled user experiences. **Minimum Qualifications** + BS, MS or PhD in Computer Science, Machine Learning, or a related technical field. + 4+ years of hands-on experience developing and deploying production-grade ML systems for personalization, ranking, or recommendation. + Strong software engineering skills in Go, Rust, Java, Python, or similar languages, with a proven focus on building scalable, high-performance, and reliable services. + Extensive experience with distributed data and ML systems (e.g.,Ray, Spark) and model lifecycle management. + Deep understanding of recommendation model architectures, inference optimization techniques, and practical feedback loop implementations. + Demonstrated experience designing, implementing, and analyzing A/B tests or advanced online evaluation frameworks. + A strong commitment to system reliability, observability, and ultra-low latency in large-scale ML environments. **Preferred Qualifications** + Strong theoretical understanding and hands-on experience in agent development, LLM fine-tuning, or post-training optimization. + Familiarity with or practical experience using modular LLM tooling frameworks such as LangGraph, LangChain. + Background in feature store design, embedding systems, or advanced vector retrieval techniques for recommendation pipelines. + Expertise in real-time inference, autoscaling strategies, traffic shaping, and cost-performance optimization for ML services. + Experience deploying and managing ML workloads on Kubernetes or other containerized environments. + Exposure to reinforcement learning, multi-objective ranking, or generative retrieval architectures. + Prior work experience in large consumer media or content recommendation domains.

    Numbers & Facts

    LocationSeattle, WA
    IndustryOther/Not Classified
    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.

    Similar Jobs