Senior Machine Learning Programmer
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.PROGRAMMING - GAMES
What We Do
Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide.What You'll Do
You will work with our team of applied research programmers at the intersection of computer vision, gameplay agents, natural language processing, and machine learning to create state-of-the-art tools to support game developers in our ecosystem with a focus on bots (trained gameplay agents, intelligent NPCs, companions, world modeling), as well as automation of a number key areas (including moderation, security, and QA testing). You will be responsible for the design, implementation and deployment of production-ready machine learning models that can be integrated in our ecosystem.In this role, you will
Create and deliver production-ready, scalable and high-quality machine learning models and associated algorithms that can make actions in game environmentsCritically assess the effectiveness of such models and make recommendations for the ongoing roadmapMethodically understand the effectiveness of new data channels and support collection/creation of new onesWhat we're looking for
PhD in Computer Science, Mathematics or related field, or 3+ years of relevant industry experienceExperience creating / applying machine learning algorithms for action modeling of bots behavior, vision-based or language-instructed, and deploying them as production-level systems in-gameExpert, hands-on knowledge of:
Deep learning, incl. but not limited to applications in the gaming industryFoundational models and vision and/or language, especially vision-language-action models, reinforcement learning agents, incl. local deployment and model post-training of open weights modelsReinforcement learning, incl. experience with agentic systems, reward design, policy optimisation, evaluation, and building scalable training environments for agentsPython and associated ML tools/frameworks (numpy, scipy, sklearn, pytorch)
Experience with working collaboratively with other developers, following a flexible/agile/lean approach
EPIC JOB + EPIC BENEFITS = EPIC LIFE
We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees &dependents.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 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.
#J-18808-Ljbffr
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.PROGRAMMING - GAMES
What We Do
Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide.What You'll Do
You will work with our team of applied research programmers at the intersection of computer vision, gameplay agents, natural language processing, and machine learning to create state-of-the-art tools to support game developers in our ecosystem with a focus on bots (trained gameplay agents, intelligent NPCs, companions, world modeling), as well as automation of a number key areas (including moderation, security, and QA testing). You will be responsible for the design, implementation and deployment of production-ready machine learning models that can be integrated in our ecosystem.In this role, you will
Create and deliver production-ready, scalable and high-quality machine learning models and associated algorithms that can make actions in game environmentsCritically assess the effectiveness of such models and make recommendations for the ongoing roadmapMethodically understand the effectiveness of new data channels and support collection/creation of new onesWhat we're looking for
PhD in Computer Science, Mathematics or related field, or 3+ years of relevant industry experienceExperience creating / applying machine learning algorithms for action modeling of bots behavior, vision-based or language-instructed, and deploying them as production-level systems in-gameExpert, hands-on knowledge of:
Deep learning, incl. but not limited to applications in the gaming industryFoundational models and vision and/or language, especially vision-language-action models, reinforcement learning agents, incl. local deployment and model post-training of open weights modelsReinforcement learning, incl. experience with agentic systems, reward design, policy optimisation, evaluation, and building scalable training environments for agentsPython and associated ML tools/frameworks (numpy, scipy, sklearn, pytorch)
Experience with working collaboratively with other developers, following a flexible/agile/lean approach
EPIC JOB + EPIC BENEFITS = EPIC LIFE
We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees &dependents.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 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.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Programmer in Winnipeg, MB vacancy
- ...Build scalable machine learning platforms at PointClickCare using Python, Java, and MLOps expertise. This role supports AI products across healthcare. As a Senior Machine Learning Systems Engineer, you will design, build, and operate platform capabilities for model development...Senior
- ...join our journey and help create the unknown! Job DescriptionWe are looking for a Senior C++ Programmer to play a key role in building cutting‑edge applications powered by Machine Learning. The role of the senior C++ Programmer with experience in AI/ML is to bring best practices...Senior
$129.2k - $174.8k per year
...smarter, faster, and more securely. We are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This... ..., such as ChatGPT or Gemini; A proven ability to quickly learn new technologies and adapt to a dynamic, fast-paced environment...SuggestedWork at officeLocal areaFlexible hours1 day per week- ...simulations prennent vie. Nous recherchons un(e) Ingénieur(e) Machine Learning Senior pour diriger le développement de ces systèmes d’IA... ...droit à des attributions d’actions et à une participation à nos programmes d’incitation de l’entreprise, comme des primes annuelles discrétionnaires...SeniorLong term contractTemporary workApprenticeshipWorldwide
$136.1k - $204.1k per year
...perform various tasks for building Unity games. Integrate Machine Learning models seamlessly within real-time game engine constraints, optimizing... ...à des attributions d’actions et à une participation à nos programmes d’incitation de l’entreprise, comme des primes annuelles...SeniorLong term contractWork at officeWorldwide- ...daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit Reddit, machine learning sits at the heart of how millions of people discover, connect, and engage with the world’s largest collection of human...SeniorRemplacementLong term contractFor contractors
- ...Role Our client is seeking a highly innovative and experienced Senior Machine Learning Engineer to join their pioneering, fully remote team. This... ...popular ML libraries/frameworks (e.g., TensorFlow, PyTorch, scikit-learn, Keras). Experience with data manipulation and analysis...SeniorRemote workFlexible hours
$100k - $160k per year
Job Summary Shape the future of AI in mining by developing production-ready machine learning solutions that drive safer, smarter and more sustainable operations.Key Selling Points Build AI products deployed at leading global mining sitesOwn projects from research through...SeniorWork from homeWorldwide$160k - $200k per year
Job Description Wiser Solutions is hiring a Senior ML Engineer to help build our customer-facing AI platform and get the first features into... ..., CI/CD, and code review A habit of building quickly to learn: you'd rather test an idea in two days than debate it for two weeks...SeniorWork at officeLocal areaWorldwide$150k - $200k per year
Select how often (in days) to receive an alert: Senior Machine Learning EngineerRequisition ID: 49238 Business Unit: Fitch Group Category: Information Technology Location: Toronto, ON, CA Date Posted: Jul 20, 2026 As one of the world’s top three credit ratings...SeniorLong term contractInternshipManual laborImmediate start- ...started.Join us to put AI to work for people.Job Description The Machine Learning Developer designs, builds, ships, and operates applications... ...on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow...SeniorWork at officeLocal areaImmediate startRemote workFlexible hours
- ...solutionsResponsibilities & Expectations: Design and implement deep learning architectures for 3D volumetric medical imaging (CT, PET, MRI)... ...at conferencesQualifications: 7+ years of experience in machine learning, with substantial work in computer vision or medical imagingPhD...Senior
- Design advanced analytics and machine learning solutions at National Bank while working in a hybrid environment with a flexible schedule.As a Senior Data Scientist, you will specialize in artificial intelligence solutions within the Western Excellence Center AI and Transformation...SeniorFlexible hours
- We’re hiring on behalf of an enterprise client based in downtown Toronto, seeking a visionary Senior AI/ML Engineer to spearhead the development and deployment of advanced Large Language Model (LLM) solutions. This is a high-impact leadership role focused on building...SeniorLong term contract
- Apply statistical modeling and deep learning expertise as a Senior Machine Learning Engineer on a fully remote, asynchronous team. Build intelligent systems... ...fieldStrong Python and TensorFlow, PyTorch, scikit-learn, or Keras proficiencyExperience with MLflow, Kubeflow, Docker...SeniorRemote work
- Lead machine learning solution development at CIBC, using Python, Spark, Azure, and advanced analytics in a hybrid Toronto arrangement.As a Senior AI Scientist, you will solve complex business problems through practical artificial intelligence and machine learning. You will...Senior
- Senior Machine Learning Engineer:On behalf of our Public Sector client, Procom is searching for a Senior Machine Learning Engineer for a 6-month role. This position is a hybrid position with 3 days onsite at our client’s Toronto, Ontario office.Senior Machine Learning Engineer...SeniorContract workWork at officeImmediate start
- Build production optimization applications at ServiceNow using advanced algorithms, Python, APIs, and reliable machine learning systems at scale. Apply an AI-native approach across development and delivery.As a Machine Learning Developer, you will design, build, ship, and operate...Senior
- TekStaff's Client has a current vacancy for\ " Machine Learning Engineer -Senior” Job DescriptionThis is a 6 month contract located in Toronto, ON (3 days onsite/2 days remote (subject to change). Please note - This is a 7.25 hour work day. *All successful candidates...SeniorContract workFor contractorsRemote work
- Lead machine learning and artificial intelligence teams at TD in Toronto, directing advanced analytics initiatives and enterprise data science delivery.As Senior Manager, Data Science, you will manage specialized Data Scientists and shape high-value opportunities with business...Senior
- About the Role Join a product and platform team building conversational AI for phone and SMS interactions. You will take machine learning and LLM features from prototype through production, helping voice agents respond to customers, take action, and escalate when needed....Senior
- ...model changeImprove accuracy, latency and cost, and mentor engineers on the AI teamWhat we look for Five or more years building machine learning systems in productionExperience with document understanding, OCR or language modelsStrong Python, and the habit of measuring...SeniorWork at office
- Build AI-first products remotely across Canada with SandboxAQ as a Senior Machine Learning Engineer focused on Python and model deployment.The senior-level SAIGE engineer owns machine learning from data exploration through production. You will develop LQMs, agentic frameworks...SeniorRemote work
- Build real-time fraud models remotely across Canada with Python, tabular learning, and production machine learning expertise at Affu.As a Senior Machine Learning Engineer on the ML Fraud team, you will develop systems protecting consumers and merchants. You will balance fraud...SeniorRemote work
- Build production machine learning systems at Reddit using Python, ranking, recommendations, and large-scale model deployment for millions of users.As a Senior Machine Learning Engineer, you will design systems across Reddit’s Consumer and Ads organizations. Apply deep learning...Senior
- Build machine learning models and analyze complex datasets as a Senior Data Scientist at BDO Canada, working from anywhere in Canada.This senior role supports data-driven decision-making through data collection, interpretation, and predictive modeling. You will collaborate with...Senior
$180k - $190k per year
Senior Machine Learning Engineer, FulfillmentInstacart Remote - Canada - (ON, AB, BC, or NS Only Posted 2026-10-30 This listing's locations Remote - Canada - (ON, AB, BC, or NS Only Workplace Remote Compensation CAD 180000–190000 (period not stated) OverviewInstacart...SeniorRemote work- The Senior Machine Learning Engineer will deploy, integrate, monitor, and operationalize AI and machine-learning solutions using modern MLOps practices. The role will establish reusable deployment patterns, tooling, monitoring, and automation that enable AI solutions...Senior
$234.3k per year
...advertising and marketing channels. We're looking to add Senior and Staff Machine Learning Engineers to our Data Science team! This team works on... ...'s no shortage of data and problems to tackle.Want to learn more about our Data Science Team: more about our team culture...SeniorLocal areaRemote workHome office- Shape AI and machine learning discovery through reinforcement learning theory, scientific publications, and interdisciplinary research in Kimberley... ...The work combines fundamental and applied investigation.This Senior AI/ML Researcher position supports a renowned research...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Programmer. Be the first to apply!
Related searches
- report developer Winnipeg, MB
- information developer Winnipeg, MB
- designer developer Winnipeg, MB
- junior developer Winnipeg, MB
- programmeur Winnipeg, MB
- interactive developer Winnipeg, MB
- java spring boot developer Winnipeg, MB
- remote developer Winnipeg, MB
- informatica developer Winnipeg, MB
- senior developer Winnipeg, MB

