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

Senior Machine Learning Engineer, Discovery Recommendations

Epic Games

WHAT MAKES US EPIC?At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.ANALYTICSWhat We DoOur Data & Analytics teams build powerful stories and visuals that inform the games we make, the technology we develop, and business decisions that drive Epic.What You'll DoYou will design, build, and optimize the recommendation systems that power Fortnite's Discover experience, serving personalized recommendations to one of the largest player bases in gaming across a massive catalog of creator-built experiences. You'll work across the full recommendation stack: candidate generation, content ranking, impression allocation, and real-time reranking.Unlike recommendation systems that operate over a stable catalog, you're working with a massive, rapidly changing content library where new experiences are published daily, quality signals are sparse, and the system's own outputs shape the data it learns from.In this role, you willDesign and implement retrieval, ranking, and reranking models for creator content using deep learning approaches (two-tower architectures, transformer-based sequence models, embedding-based retrieval) and build the user representation systems that power personalized discoveryBuild and optimize multi-stage candidate generation and impression allocation pipelines that balance relevance, diversity, and fair content exposure across a large and rapidly evolving catalogDesign and run A/B experiments to validate model improvements, own evaluation frameworks that capture recommendation quality holistically, and drive the path from experiment to production deploymentCollaborate with analytics and content quality teams on ranking signals including genre classification, creator credibility, and content quality metricsOwn ML infrastructure decisions: choosing the right tradeoffs between batch, near-real-time, and streaming serving architecturesWhat we're looking for5+ years of experience building production recommendation or ranking systems, ideally in a UGC, marketplace, or content discovery contextExperience with deep learning for information retrieval and multi-stage recommendation pipelines (candidate generation, scoring, reranking)Demonstrated ability to design and analyze A/B experiments, with awareness of biases inherent to recommendation systemsStrong Python engineering skills with experience in PyTorch and large-scale data processing frameworks (Spark preferred)Comfort working in a cloud-based ML environmentExperience with explore/exploit strategies, content cold-start, or counterfactual evaluation methods applied to recommendationExperience with content understanding models (NLP, vision, or generative AI) used as ranking featuresFamiliarity with creator economy dynamics and how recommendation design affects content quality and creator incentivesExperience with our stack: PyTorch (TorchRec, Transformers), Ray, Databricks, AWSPassion for video games and/or experience with gaming analyticsEPIC JOB + EPIC BENEFITS = EPIC LIFEOur intent is to cover all things that are medically necessary and improve the quality of life. We pay 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. Throughout the year we celebrate our employees with events and company-wide paid breaks. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.ABOUT USEpic Games​ ​is a leading interactive entertainment company. For over 30 years we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.Like what you hear? Come be a part of something Epic!Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer, Discovery Recommendations in Cary, NC vacancy
  •  ...award-winning games or crafting engine technology that enables...  ..., scalable and high-quality learning models and associated algorithmsCritically...  ...of such models and make recommendations for the ongoing roadmapWhat...  ...creating machine learning algorithms for vision... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Epic Games

    Cary, NC
    23 days ago
  • Senior Data Scientist Q2 is a leading provider...  ...through ongoing learning opportunities,...  ...Day: Explore and engineer features from...  ...Design and prototype machine learning models—including pricing recommendation, deal win...  ...science projects from discovery through production... 
    Senior
    Work experience placement
    Work visa
    Flexible hours

    Q2

    Cary, NC
    5 days ago
  • $118.3k - $219.8k

     ...Requirements: We require a bachelors degree in Computer Science, Engineering, or a closely related discipline. We want strong...  ...Hadoop Support Jenkins Kafka Kubernetes LLM Machine Learning Neo4J Python RAG REST Redis Rust Scala... 
    Senior
    Full time
    Work at office

    LexisNexis

    Raleigh, NC
    11 days ago
  • $80 - $90 per hour

    Raleigh, North CarolinaRemote LocalContract$80/hr - $90/hrJob Description An enterprise data analytics company is hiring a Senior Machine Learning Engineer. As a Machine Learning Engineer, you’ll be defining the architecture of scalable AI/ML and agentic workflows across... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Motion Recruitment

    Raleigh, NC
    a month ago
  • $118.3k - $219.8k

    Are you looking to develop your Machine Learning Engineer career?Do you enjoy coaching others to achieve high standards?This is a full-time position based in Raleigh, NC. (Hybrid - 3 days in office)About the RoleWe are seeking a Consultant-level Machine Learning Engineer... 
    Senior
    Full time
    Work at office
    Local area

    RELX Group

    Raleigh, NC
    a month ago
  • Job Summary: We are seeking a Senior Machine Learning Engineer to help lead the design and validation of AI-driven product capabilities within the legal domain. This role focuses on defining what to build and why, leveraging Python and large language models (LLMs) to solve... 
    Senior

    Compunnel

    Raleigh, NC
    5 days ago
  •  ...development of our team members through ongoing learning opportunities, internal mobility, and...  ...Job At-A-Glance:Join a fast-growing AI engineering team building the next generation of...  ...for the financial services industry. As a Machine Learning Engineer, you'll design and... 
    Senior
    Full time
    Work experience placement
    Work visa

    Q2 Software

    Cary, NC
    1 hour ago
  •  ...Project Details: This Sr. Engineer is responsible for the design, architecture and deployment of data discovery and inventory platform. Requirements: ~10 years full-stack engineering experience (Must have experience in Python and Java). ~ Background in Data... 
    Senior

    Cedent Consulting

    Raleigh, NC
    2 days ago
  •  ...growth and development of our team members through ongoing learning opportunities, internal mobility, and meaningful...  ...their mission: serving their customers and communities.As a Machine Learning Engineer, you’ll build and operate the production systems behind fraud... 
    Full time
    Work visa

    Q2 Software

    Cary, NC
    13 days ago
  • Required 10+ yrs production ML at scale LLM/GenAI/RAG deployment Cloud (AWS/Azure/GCP) Kubernetes/containerization Agentic systems & tool orchestration MCP servers Strong Python Preferred MLOps/CI/CD Responsible AI Multi-step reasoning agents Low-latency inference platforms...
    Senior

    RIT Solutions, Inc.

    Raleigh, NC
    5 days ago
  • $40 per hour

     ...As a Machine Learning Engineering Intern, you will be part of a collaborative team supporting the development, deployment, and monitoring of machine...  ...learning lifecycle. What You'll Do Participate in discovery, requirements gathering, and prototyping of new tools and... 
    Remote job
    Full time
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Raleigh, NC
    3 days ago
  • Machine Learning Engineer We are building the foundation of the machine learning function at a market-leading insurance company. As one of the first data science hires, you will play a pivotal role in shaping our ML strategy, frameworks, and operating model. This is a unique... 

    CRC Group

    Morrisville, NC
    5 days ago
  • $94.4k - $293.8k

     ...statistical modelling, machine learning, deep learning, natural...  ...technology-enabled Responsible Senior Data Scientist AI...  ...from strategy and discovery through experimentation, engineering, deployment, governance...  ...clustering, forecasting, recommendation, anomaly detection, optimization... 
    Senior
    Live in
    Work at office
    Local area

    Accenture

    Raleigh, NC
    5 days ago
  •  ...Job Description Assurance Senior - Cary, NC Who: A detail-oriented assurance...  ...environment that values professionalism, learning, and client service excellence....  ...client issues, and providing value-added recommendations. This role is ideal for a professional... 
    Senior
    Full time
    Internship
    Work at office

    Staff Financial Group

    Cary, NC
    3 days ago
  •  ...Senior Sales Specialist McKesson is an impact-driven, Fortune 10 company that touches...  ..., including consultative selling, discovery, value-based messaging, objection handling...  ...variables to formulate summaries and recommendations. Clear communication and sense of urgency... 
    Senior
    Work at office
    Work from home

    McKesson

    Cary, NC
    4 days ago
  • $136.1k - $252.8k

     ...Salary: $136,100 - 252,800 per year Requirements: We require 10+ years of experience in machine learning or software engineering. We require a masters degree or bachelors degree; a computer science degree is highly desirable. We need a strong software engineering... 
    Full time
    Flexible hours

    LexisNexis

    Raleigh, NC
    16 days ago
  • $104.9k - $174.7k

     ...need strong experience in machine learning, NLP, and LLM-based modeling...  ...AI methods such as prompt engineering and RAG. We require experience...  ...into clear product recommendations and business impact. We...  ...part of RELX, to hire for a Senior Data Scientist II role focused... 
    Senior
    Full time
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    9 days ago
  • Salesforce Engineer Design and engineering: Lead integration designs...  ...and platform governance. Discovery and requirements: Lead technical...  ...evaluate solution options, and recommend best-fit approaches. Release...  ..., or development teams in a senior or lead capacity. Required: 2... 
    Senior
    Summer work

    My3Tech Inc

    Raleigh, NC
    3 days ago
  •  ...building award-winning games or crafting engine technology that enables others to make...  ...leadership on the Epic ecosystem. The Senior Data Scientist will work in a cross-functional...  ...Qualifications:Expertise with machine learning and PySparkExperience with time series... 
    Senior

    Epic Games

    Cary, NC
    4 days ago
  •  ...Senior Business Specialist Cary, North Carolina To ensure the business solution...  ...Responsibilities: To integrate/re-engineer / design process(s) to maximize the adoption...  ...Functionalities To evaluate & recommend different appropriate product solutions... 
    Senior

    HCLTech

    Cary, NC
    5 days ago
  •  ...Description We are seeking a Senior Data Scientist II to lead...  ...build and why—leveraging machine learning, NLP, and large language models...  ..., partnering closely with engineers to translate validated...  ...results into clear product recommendations and business impact. Collaborate... 
    Senior

    Insight Global

    Raleigh, NC
    5 days ago
  •  ...seeking an experienced and motivated Senior Data Science Engineer to join our AI Tribe. This...  ...understanding of statistical modeling, machine learning algorithms, and data mining techniques...  ...Build and deploy predictive models, recommender systems, and other data-driven... 
    Senior

    RIT Solutions, Inc.

    Cary, NC
    5 days ago
  • The Senior AI/ML Engineer will design, develop, and deploy scalable AI-enabled solutions that enhance and automate Statistical Programming workflows. The role will focus on Generative AI, RAG, and agentic solutions, leveraging Python, cloud technologies, and modern software... 
    Senior

    Cytel

    Raleigh, NC
    4 days ago
  • $104.9k - $174.7k

    Senior Data Scientist II Are you looking to develop your Data...  ...results into clear product recommendations and business impact. Collaborate...  ..., legal experts, and engineers to align solutions with user...  ...etc.). Strong experience in machine learning, NLP, and LLM-based... 
    Senior
    Local area

    RELX

    Raleigh, NC
    3 days ago
  • $104.9k - $174.7k

     ...members? We are seeking a Senior Data Scientist II to help lead...  ...results into clear product recommendations and business impact....  ...product, legal experts, and engineers to align solutions with user...  ...etc.). Strong experience in machine learning, NLP, and LLM-based modeling... 
    Senior
    Local area
    Worldwide
    Flexible hours

    RELX Group plc

    Raleigh, NC
    5 days ago
  • $115k - $145k

     ...Senior Business AnalystLocation(s) Arlington, Virginia | Atlanta...  ..., product leadership, and engineering teams across our platform portfolio...  ...with Product Management on discovery, roadmap planning,...  ...translate insights into actionable recommendations that support product,... 
    Senior
    Remote work

    Koch Industries

    Raleigh, NC
    3 days ago
  •  ...a Forbes' Top Employer for Engineers in North America, is committed...  ...motivated, highly talented, Senior Principal Geotechnical...  ...characterization, foundation recommendations, slope stability, and settlement...  ...effectively Possess a thirst to learn and achieve continuous... 
    Senior
    Work at office

    Kleinfelder

    Cary, NC
    3 days ago
  •  ...personalized and engaging learning, choosing from 7,000+ online...  ...between UX, Product Managers, Engineering, and other stakeholders....  ...consistently integrated into discovery, planning, and delivery...  ...areas, and provide actionable recommendations.  Driving strong cross-... 
    Full time
    Live in
    Work at office
    Work from home
    Flexible hours

    Relias US

    Morrisville, NC
    2 days ago
  •  ...opportunities for viral gene therapy through genomics-driven discovery. We focus on delivering life-changing advances for individuals...  ...Bachelor’s degree in Supply Chain Management, Life Sciences, Engineering, or a related field (MBA or advanced scientific degree is a plus... 
    Senior
    Contract work

    Encoded Therapeutics

    Morrisville, NC
    1 day ago
  •  ...development. We are seeking a talented and innovative Machine Learning Engineer to join our dynamic team. In this role, you will be...  ...Generate content for status meetings with customers as a senior technical contributor. Research state-of-the-art methods... 
    Work experience placement
    Flexible hours

    Vadum Inc

    Raleigh, NC
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Discovery Recommendations. Be the first to apply!