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.
- ...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...SuggestedLocal areaWorldwideFlexible hours
- 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...SeniorWork experience placementWork visaFlexible hours
$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...SeniorFull timeWork at office$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...SeniorFull timeTemporary workFlexible hours$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...SeniorFull timeWork at officeLocal area- 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
- ...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...SeniorFull timeWork experience placementWork visa
- ...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
- ...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 timeWork visa
- 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
$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 jobFull timeSummer workInternshipSummer internshipWork at office- 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...
$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...SeniorLive inWork at officeLocal area- ...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...SeniorFull timeInternshipWork at office
- ...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...SeniorWork at officeWork from home
$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 timeFlexible hours$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...SeniorFull timeWorldwideFlexible hours- 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...SeniorSummer work
- ...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
- ...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
- ...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
- ...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
- 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
$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...SeniorLocal area$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...SeniorLocal areaWorldwideFlexible hours$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,...SeniorRemote work- ...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...SeniorWork at office
- ...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 timeLive inWork at officeWork from homeFlexible hours
- ...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...SeniorContract work
- ...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 placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer, Discovery Recommendations. Be the first to apply!
- senior grant accountant Cary, NC
- senior tax Cary, NC
- senior consulting engineer Cary, NC
- senior brand strategist Cary, NC
- sr accountant Cary, NC
- senior medical science liaison Cary, NC
- senior property accountant Cary, NC
- senior software engineer remote Cary, NC
- senior technology project manager Cary, NC
- senior mulesoft developer Cary, NC




