Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer - Recommendations & Personalization (Feature Engineering)

$171.6k - $302.2k

Apple Oakbrook

Machine Learning Engineer – Recommendations & Personalization (Feature Engineering)

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.

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.

Responsibilities:

  • Pioneer Generative Architectures: Collaborate with research teams to prototype, evaluate, and integrate LLM-driven or generative recommendation architectures, encompassing retrieval, sophisticated ranking, and conversational understanding.
  • Build Scalable ML Platform: Develop modular ML infrastructure and tooling that accelerates experimentation, safe deployment, and continuous integration—including robust model serving, versioning, rollback strategies, and online evaluation frameworks.
  • Craft High-Performance Services: Design, build, and maintain low-latency, high-throughput inference services in Go, Rust, Java, Python, or similar programming languages, operating at Apple's immense scale.
  • Optimize Recommendation Pipelines: Engineer, implement, and optimize large-scale recommendation and personalization pipelines, including both efficient batch processing and ultra-responsive real-time serving systems.
  • Advance Feature Engineering: Design and implement robust data and feature pipelines, including support for online feature stores, streaming updates, and real-time feature generation.
  • Enhance System Reliability: Partner with infrastructure teams to elevate system observability, reliability, and performance optimization across critical recommendation workloads.
  • Drive Model Evaluation: Lead the design and execution of A/B tests and continuous online evaluation of personalization models, ensuring alignment with product goals and measurable user impact.
  • Explore Agentic Systems: Participate in exploratory initiatives around agentic orchestration frameworks (e.g., LangGraph, LangChain) and their transformative application to adaptive recommendation workflows.

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.

Pay & Benefits:

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $171,600 and $302,200, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. 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 At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis. Submit Resume Back to search results See all roles in Seattle

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer - Recommendations & Personalization (Feature Engineering) in Seattle, WA vacancy
  • $176k - $238k

     ...reliable on-demand, logistics engine for last‑mile retail...  ...looking for an experienced machine learning engineer to help us develop modern growth and personalization models that power DoorDash's...  ...ML for Causal Inference and Recommendation Systems - both classical and... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    I did my part and supported the Regular Toilet

    Seattle, WA
    4 days ago
  • $148.2k - $300.96k

     ...provides customers with personalized and unique shopping experience...  ...short videos. The recommendation system plays an extremely...  ...We are a group of applied machine learning engineers and research scientists that...  ...-time data pipelines, feature engineering, model optimization... 
    Suggested
    Temporary work
    Local area

    Tik Tok

    Seattle, WA
    1 day ago
  • $173k - $259k

     ...live in the moment, learn about the world,...  ...Spectacles. Snap Engineering teams build fun...  ...re looking for a Machine Learning Engineer...  ...launch ML-driven features Utilize AI tools...  ...models for ranking, recommendations, search, content...  ...together in person helps us build our... 
    Suggested
    Work experience placement
    Live in
    Work at office
    Local area

    Snap

    Seattle, WA
    1 day ago
  • $139.5k - $258.1k

     ...Machine Learning Engineer, Video Search Team The Apple Services Engineering...  ...drive search relevance, personalization, and understanding of...  ...and delightful production features used by millions every day...  ...search, classification, recommendation systems, or related fields... 
    Suggested
    Relocation

    Apple

    Seattle, WA
    1 day ago
  • $229k - $343k

     ...live in the moment, learn about the world,...  ...Spectacles. Snap Engineering teams build fun...  ...looking for a Staff Machine Learning Engineer...  ..., quality, personalization, and utility of search...  ...and large-scale feature engineering Build...  ...in search, recommendation systems, ads ranking... 
    Suggested
    Work experience placement
    Live in
    Work at office
    Local area

    Snap

    Seattle, WA
    2 days ago
  • $210.6k - $316k

     ...Role As a Principal Machine Learning Engineer, you will help develop tailored...  ...LLMs, Knowledge Graphs, personalization, and predictive analysis....  ...to contributing to feature and service development,...  ...information retrieval and/or recommendation system use cases... 
    Contract work
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Seattle, WA
    2 days ago
  • $140.1k - $210.1k

     ...on-demand, logistics engine for last-mile retail...  ...for an experienced machine learning engineer to help us...  ...infrastructure to build recommendation system, and...  ...end-to-end including feature creation, model development...  ...as NLP, ranking, personalization, image classification... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    I did my part and supported the Regular Toilet

    Seattle, WA
    17 hours ago
  • $140.4k - $195k

    About the Staff Machine Learning Engineer at Headspace: The AI & Machine Learning group at...  ...including Ebb, as well as search, recommendation & personalization systems that power the Headspace...  ...leads to build high quality features that improve members’ lives. What... 
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    Headspace

    Seattle, WA
    10 hours ago
  • $156.75k - $250.8k

     ...passionate about AI? Do you love engineering solutions enabling fast,...  ...safe, secure, reliable AI features to Axon devices. Collaborating...  ...the development of a new machine learning models and AI capabilities,...  ...hybrid schedule. We rely on in-person collaboration and ask that team... 
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    17 hours ago
  • $148.2k - $300.96k

     ...to provide high-quality content and a personalized shopping experience for TikTok users,...  ...: 1. Build and design large-scale machine learning algorithms to model the real-time interests...  ...and recall of creators' product recommendations, and improve the overall GMV of the platform... 
    Temporary work
    Local area

    Tik Tok

    Seattle, WA
    3 days ago
  • $148.2k - $300.96k

     ...Machine Learning Engineer Graduate (Global E-commerce Recommendation/Search) - 2026 Start (PhD) Location: Seattle Employment Type: Regular Job Code: A2...  ...experience in: NLP (Natural Language Processing). Personalization. Exceptional coding skills with solid... 
    Temporary work
    Local area

    Tik Tok

    Seattle, WA
    2 days ago
  • $57 per hour

     ...quality content and a personalized shopping experience for...  ...blends hands-on learning, enriching community-building...  ...cutting-edge machine learning algorithms to enhance our recommendation systems; - Apply machine...  ...in Computer Science, Engineering, Operations Research,... 
    Hourly pay
    Internship
    Local area

    ByteDance

    Seattle, WA
    2 days ago
  • $124.72k - $243.2k

     ...develop and apply cutting edge machine learning technologies in real-time...  ...of developing the search recommendation algorithm for TikTok's rapidly...  ...we're shaping a pioneering engine within the industry. Our...  ...per year and 17 days of Paid Personal Time (prorated upon hire... 
    Temporary work
    Work experience placement
    Local area
    Worldwide

    Tik Tok

    Seattle, WA
    17 hours ago
  • $202.16k - $368.22k

     ...forefront of developing the search recommendation algorithm for TikTok's...  .... Utilizing cutting-edge machine learning technology, advanced NLP,...  ...we're shaping a pioneering engine within the industry. Our objective...  ...year and 17 days of Paid Personal Time (prorated upon hire... 
    Temporary work
    Work experience placement
    Local area
    Worldwide

    Tik Tok

    Seattle, WA
    1 day ago
  • $124.72k - $243.2k

     ...Machine Learning Engineer Graduate (Data-Search-Recommendation TikTok.US - Seattle) - 2026 Start (BS/MS) Location: Seattle Employment Type: Regular...  ...search, let TikTok search increase the ability of personalization on the basis of "relevant", and understand users... 
    Temporary work
    Local area

    Tik Tok

    Seattle, WA
    17 hours ago
  • $42.75 per hour

     ...Responsibilities About the Team Recommendation algorithm team plays a central role...  ...growth. The team is made up of machine learning researchers and engineers, who support and innovate on production...  ...laying a strong foundation for personal and professional growth. In... 
    Hourly pay
    Internship
    Local area

    TikTok

    Seattle, WA
    1 day ago
  • $177.1k

     ...Retrieval team within Zoom's GenAI Engineering group builds a multi-tenant...  ...of distributed systems, machine learning, knowledge representation,...  ...large-scale search, recommendation, or data platforms in production...  ..., Hybrid, Remote, or In-Person is indicated in the job description... 
    Work at office
    Remote work

    Zoom Video Communications

    Seattle, WA
    1 day ago
  • $186.5k - $297.5k

     ...Bellevue, WA is looking for a Staff Machine Learning Engineer to help launch various innovative...  ...modelling, auction-dynamics, keywords recommendation, campaign optimization, ads channel...  ...with ML Services in AWS (SageMaker, Personalize) or equivalent. Chewy is... 
    Local area
    Flexible hours

    Chewy

    Bellevue, WA
    1 day ago
  • $164.3k - $258.1k

     ...Senior Machine Learning Engineer This posting will be open until June 30, 2026. Applications received...  ...in the real estate space including recommendations ("Where should I live?") and price...  ...versus inference workflows, feature stores, and model versioning. You... 
    Minimum wage
    Remote work

    Rocket Companies

    Seattle, WA
    4 days ago
  • $190k - $250k

     ...Staff Machine Learning Engineer Seattle Scowtt is an early-stage startup transforming the way businesses convert leads into...  ...Experience designing models for prediction, ranking, recommendation, or personalization Strong understanding of LLM fine-tuning techniques... 
    Immediate start

    Scowtt

    Seattle, WA
    4 days ago
  • $197.3k - $313.7k

     ...Category Software Engineering Job Details...  ...looking for a Staff Machine Learning Engineer with deep expertise...  ...to generative AI features used by millions daily...  ...Expertise with recommendation systems or search....  ...about how we use your personal data and your rights... 

    Salesforce.Com Inc

    Seattle, WA
    1 hour ago
  • $202.16k - $368.22k

     ...and responsible for building machine learning models and systems to...  ...scientists and machine learning engineers who can take initiative,...  ...learning, Large Language Models, Recommendation Systems, and related areas....  ...year and 17 days of Paid Personal Time (prorated upon hire... 
    Temporary work
    Local area

    Tik Tok

    Seattle, WA
    3 days ago
  •  ...We're seeking research engineers to build...  ...agents, reinforcement learning, and simulation environments...  ...organization of world-class machine learning researchers and...  ...systems - including feature pipelines, training infrastructure...  .... ~ Active personal interest in AI agents—... 

    Apple

    Seattle, WA
    2 days ago
  • $209.7k - $283.8k

     ...Bellevue, WA, USA Staff Machine Learning Engineer, ML Infrastructure Location Bellevue, WA...  ...supports large-scale model training, feature generation, and experimentation workflows...  ...plans | Generous vacation and personal days | Support for new parents through... 
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Bellevue, WA
    2 days ago
  • $106.9k - $176.5k

     ...Decision Science – AI Native Engineering AI/Machine Learning Engineer, Senior...  ...for conveying findings and recommendations, with a willingness to travel...  ...teach concepts, tools, features, functions, and benefits...  ...roles to work together in person 40-60% of the time over the... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Seattle, WA
    2 days ago
  •  ...passionate about AI? Do you love engineering solutions enabling fast,...  ...safe, secure, reliable AI features to the field of counter UAS...  ...along the development of new machine learning models and AI capabilities,...  ...hybrid schedule. We rely on in-person collaboration and ask that... 
    Work at office
    Remote work

    Menlo Ventures

    Seattle, WA
    2 days ago
  •  ...more information, please .Senior Staff Machine Learning Engineer page is loaded## Senior Staff Machine...  ...AI engineer to join our AI org. This person will play key senior technical leadership...  ..., define project scope and prioritize feature backlogs. Establish pragmatic... 

    GEICO

    Seattle, WA
    2 days ago
  • $139.5k - $258.1k

     ...Washington, United States Machine Learning and AI Apple is where individual...  ...in powering and enhancing features across a range of Apple...  ...the-art LLMs for summarizing personal data such as emails,...  ...collaborating with research, engineering and production teams to translate... 
    Relocation

    Apple Inc.

    Seattle, WA
    3 days ago
  • $160k - $220k

     ...About This Role Join our ML Engineering team to build the brain...  ...You'll develop sophisticated machine learning models that understand...  ...for content generation, and recommendation engines for design optimization...  ...with optional quarterly in‑person sessions. Flexible schedule... 
    Full time
    Remote work
    Flexible hours

    Odins3, Inc.

    Seattle, WA
    2 days ago
  • $156.75k - $250.8k

     ...passionate about AI? Do you love engineering solutions enabling fast,...  ...safe, secure, reliable AI features to Axon devices. Collaborating...  ...the development of a new machine learning models and AI capabilities,...  ...hybrid schedule. We rely on in-person collaboration and ask that team... 
    Full time
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer - Recommendations & Personalization (Feature Engineering). Be the first to apply!