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

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 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. What We Do Our 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 Do You 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. Design 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 discovery. Build and optimize multi‑stage candidate generation and impression allocation pipelines that balance relevance, diversity, and fair content exposure across a large and rapidly evolving catalog. Design 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 deployment. Collaborate with analytics and content quality teams on ranking signals including genre classification, creator credibility, and content quality metrics. Own ML infrastructure decisions: choosing the right tradeoffs between batch, near‑real‑time, and streaming serving architectures. What We’re Looking For 5+ years of experience building production recommendation or ranking systems, ideally in a UGC, marketplace, or content discovery context. Experience with deep learning for information retrieval and multi‑stage recommendation pipelines (candidate generation, scoring, re‑ranking). Demonstrated ability to design and analyze A/B experiments, with awareness of biases inherent to recommendation systems. Strong Python engineering skills with experience in PyTorch and large‑scale data processing frameworks (Spark preferred). Comfort working in a cloud‑based ML environment. Experience with explore/exploit strategies, content cold‑start, or counterfactual evaluation methods applied to recommendation. Experience with content understanding models (NLP, vision, or generative AI) used as ranking features. Familiarity with creator economy dynamics and how recommendation design affects content quality and creator incentives. Experience with our stack: PyTorch (TorchRec, Transformers), Ray, Databricks, AWS. Passion for video games and/or experience with gaming analytics. Benefits We pay 100% of the premiums for both you and your dependents. Coverage includes medical, dental, vision HRA, long‑term disability, life insurance, and a 401(k) with competitive match. We also offer a robust mental well‑being program through Modern Health, which provides free therapy and coaching for employees and dependents. Throughout the year we celebrate employees with events and company‑wide paid breaks. We offer unlimited PTO and sick time, and recognize individuals for seven years of employment with a paid sabbatical. About Us Epic 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. Epic’s Unreal Engine technology is embraced by content creators across media, entertainment, automotive, and architecture. As we continue to build our engine technology and develop remarkable games, we strive to build teams of world‑class talent. Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. #J-18808-Ljbffr Epic Games

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer, Discovery Recommendations in Cary, NC vacancy
  •  ...Games in Cary, North Carolina, is seeking an experienced engineer to design and optimize recommendation systems for Fortnite’s Discover experience. You will...  ...systems and a strong background in Python and deep learning. A passion for gaming is essential, and the role... 
    Senior

    Epic Games

    Cary, NC
    1 day ago
  • $118.3k - $219.8k

     ...collaborating with LexisNexis to connect them with exceptional professionals for this role. 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. (... 
    Senior
    Full time
    Work at office
    Local area

    LexisNexis

    Raleigh, NC
    16 days ago
  • Why This Role is Exciting We are seeking a passionate and skilled Machine Learning Engineer to join our effort to push the frontiers of risk management. This role offers the opportunity to work with cutting‑edge Large Language Models (LLMs), utilizing techniques like Retrieval... 
    Senior
    Remote job
    Flexible hours

    Optro

    Raleigh, NC
    1 day ago
  • $286.2k - $326.7k

    Sr. Distinguished Machine Learning Engineer (Remote-Eligible) Overview At Capital One, we are creating responsible and reliable AI systems,...  ...learning platform teams to align on and co-develop the advanced recommendation systems and algorithms serving our Capital One users.... 
    Senior
    Remote job
    Full time
    Part time
    Local area
    Flexible hours

    Capital One

    Raleigh, NC
    3 days ago
  • $286.2k - $326.7k

    Sr. Director, Machine Learning Engineering (Remote-Eligible) Overview At Capital One, we are creating...  ...operating model for a portfolio spanning recommendation systems, ranking, decisioning, GenAI...  ...mentoring managers, tech leads, and senior engineers. Make high judgment build... 
    Senior
    Remote job
    Full time
    Part time
    Local area

    Capital One

    Raleigh, NC
    1 day ago
  • Position Overview As a Senior Machine Learning Test Engineer in the Research Enablement team, you will work side-by-side with researchers, Machine Learning developers, and software developers to define and uphold quality standards for ML systems. You are a quality-focused... 
    Senior

    Autodesk

    Raleigh, NC
    1 day 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
    Remote work

    CEDENT

    Raleigh, NC
    more than 2 months ago
  • $132.9k - $174.45k

     ..., operational advancement, scientific discovery and cutting‑edge manufacturing, turning...  .... Job Description We’re looking for a Senior Civil Engineer to join our Advanced Manufacturing...  ...disciplinary teams Displayed ability to learn quickly and driven to broaden knowledge... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Jacobs

    Cary, NC
    3 days ago
  • Optro is seeking a passionate Machine Learning Engineer in Raleigh, North Carolina, to push the frontiers of risk management using cutting-edge techniques. This role encompasses building advanced AI/ML solutions to improve our AuditBoard product portfolio, focusing on modern... 
    Senior

    Optro

    Raleigh, NC
    1 day ago
  • A leading audit and risk tech provider in North Carolina is seeking a passionate Machine Learning Engineer. This role involves working with cutting-edge AI/ML technologies to enhance products with features like chat systems and intelligent data extraction. Candidates should... 
    Senior

    Optro

    Raleigh, NC
    1 day ago
  • Senior Product Commercialization Specialist (Migration & Legacy...  ...market assessment, strategy recommendation, positioning, pricing, and launch...  ...with product management and engineering to maximize value. Lead...  .... Strong experience in discovery, market research, articulating... 
    Senior
    Remote work

    SAS

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

     ...About the Role Do you love collaborating with teams to solve complex technical problems? We are seeking a Principal Machine Learning Engineer to design, build, and operate scalable AI/ML systems and agentic architectures that support next-generation legal research... 
    Local area
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    16 days ago
  • $102.9k - $175k

     ...Senior Planner / Scheduler – Richmond, Virginia At...  ...advancement, scientific discovery and cutting‑edge...  ...1 ranked most admired engineering / construction company...  ...analyze CPM schedules and recommend work‑arounds and schedule...  ...a plus Ability to learn and apply knowledge of... 
    Senior
    Full time
    Local area
    Remote work

    Jacobs Engineering Group Inc

    Cary, NC
    1 day ago
  • $104.9k - $174.7k

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

    LexisNexis

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

     ...Role: We are seeking a Senior Data Scientist II to help 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
    Temporary work
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    16 days ago
  • Foundation Inc. in Raleigh, NC is seeking a Senior Software Engineer to join their AI Pipeline team. The role involves designing and building the infrastructure that powers AI systems. Candidates should have extensive experience in software and ML engineering, with strong... 
    Senior
    Remote job

    Foundation Inc.

    Raleigh, NC
    2 days ago
  • Foundation AI is looking for a skilled engineer to design and build reliable infrastructure for AI systems in Raleigh, NC. The role focuses on ML pipelines, versioning, and deployment automation. The ideal candidate has over 5 years of software engineering experience,... 
    Senior
    Remote job

    ChatGPT Jobs

    Raleigh, NC
    1 day ago
  • TARGAN Inc is looking for a Senior Vision Software Engineer in Raleigh, NC, to join their Vision Software Development team. This role involves developing machine learning software, collaborating on innovative solutions, and mentoring junior developers within the team.... 
    Senior

    TARGAN Inc

    Raleigh, NC
    10 days ago
  • WCG is seeking a Senior Principal Statistical Programmer in Cary/Remote USA to lead complex programming efforts for clinical trials. You will design, validate, and standardize outputs such as analysis datasets, tables, listings, and figures, while guiding cross-functional... 
    Senior
    Remote job

    WCG

    Cary, NC
    1 day ago
  • Cadence is seeking a Technical Quality Engineer to join the Silicon Solutions Group. You will champion quality across design teams, analyze defects to root causes, and define QA/release QC processes. Your work will improve flows globally and support ISO 9001/26262 certifications... 
    Senior

    Cadence

    Cary, NC
    1 day ago
  • Cerebras Systems is seeking a Software Engineer to join the ML Integration and Quality team to help integrate and validate the Cerebras AI software stack. You will work across runtime, compiler, kernel, and hardware teams to ensure large-scale ML workloads run reliably... 
    Senior

    Cerebras

    Raleigh, NC
    1 day ago
  •  ...ultra‑high‑speed inference. About The Role We are looking for a Software Engineer to join the ML Integration and Quality team at Cerebras. This team sits at the intersection of machine learning infrastructure, distributed systems, and hardware/software co‑design. In this... 
    Senior
    Work at office
    Remote work
    3 days per week

    Cerebras

    Raleigh, NC
    1 day ago
  • Syneos Health, Inc. is seeking a Sr Programmer Sr Data Scientist/Analyst in Morrisville, NC. This role involves collaborating with researchers to develop data solutions and utilizing tools like ATLAS and R for analyses. Qualified candidates must have a Master’s degree in...
    Senior

    Syneos Health, Inc.

    Morrisville, NC
    3 days ago
  • Varonis is looking for a highly motivated Escalation Engineer (Tier‑IV) in Morrisville, NC. The Engineer will provide top-tier support for our products, investigate customer issues, and collaborate with support and development teams. Candidates should have a B.Sc. in Computer... 
    Senior

    Varonis

    Morrisville, NC
    2 days ago
  • Metabolon, Inc., located in Morrisville, NC, is hiring a Principal Software Development Engineer. This full-stack role involves leading engineering efforts to deliver resilient, scalable systems, focusing on both back-end and front-end technologies. As a technical leader... 
    Senior

    Metabolon, Inc.

    Morrisville, NC
    2 days ago
  • SAS in Cary, North Carolina is seeking a Senior Product Commercialization Specialist to enhance revenue and adoption of technology offerings. This role involves market assessment, strategy recommendations, and leading product launches across various markets. The ideal candidate... 
    Senior

    SAS

    Cary, NC
    3 days ago
  • Metabolo, based in Morrisville, NC, is seeking a Principal Software Development Engineer. This full-stack role demands expertise in back-end and front-end technologies to create impactful solutions. You will guide teams in the design, architecture, and deployment of critical... 
    Senior

    Metabolo

    Morrisville, NC
    13 hours ago
  •  ...Assurance Senior - Cary, NC Who: A detail-oriented assurance professional who is committed...  ...that values professionalism, learning, and client service excellence. Salary:...  ...client issues, and providing value-added recommendations. This role is ideal for a professional... 
    Senior
    Full time
    Internship
    Work at office

    NorthPoint Search Group Inc

    Cary, NC
    2 days ago
  • $102.9k - $150.5k

     ...operational advancement, scientific discovery, and cutting‑edge...  ...exciting opportunity for a Senior Operations Specialist to join...  ...construction management services OMFS Engineering support Perform OMFS...  ...and management, and recommends improvements. Assists with startups... 
    Senior
    Full time
    Contract work
    Temporary work
    Fixed term contract
    Work experience placement
    Work at office
    Work from home

    Jacobs

    Cary, NC
    1 day ago
  •  ...the vision and strategy for Channels, recommend product strategy across multiple portfolios...  ...; conduct external, market‑driven discovery and research to inform strategy. Data‑...  ...opportunities with product management and engineering, prioritize high‑value problems, and... 
    Remote work

    SAS

    Cary, NC
    2 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!