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 1 hour 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- 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
$160k - $200k per year
...world rely on Wiser.Job Description Wiser Solutions is hiring a Senior ML Engineer to help build our customer-facing AI platform and get... ..., testing, CI/CD, and code reviewA habit of building quickly to learn: you'd rather test an idea in two days than debate it for two...SeniorWork at officeLocal areaWorldwide- Vertex AITiger Analytics is looking for a skilled and innovative Machine Learning Engineer with hands-on experience in Google Cloud... ...skillsProficient in ML/DL libraries: TensorFlow, PyTorch, scikit-learn, pandas, NumPy, PySparkExperience with production-grade code, testing...Senior
- We’re looking for a Senior Machine Learning Engineer with strong computer vision expertise to join our Biometrics team. You’ll ramp up on the biometrics... ...Awareness of algorithmic bias and willingness to learn domain‑specific fairness practices Strong proficiency in Python...Senior
$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- About the RoleJoin 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 elevate when needed. What...Senior
- 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
$100k - $160k per year
Job SummaryShape the future of AI in mining by developing production-ready machine learning solutions that drive safer, smarter and more sustainable operations. Vancouver - HybridKey Selling Points Build AI products deployed at leading global mining sites Own projects...SeniorWork from homeWorldwide- ...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
- ...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
- ...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
- ...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
- ...'s Emerging Media and Entertainment Technology team is hiring Machine Learning Engineers to work on innovative projects that help our customers... ...audiences (technical or nontechnical) and demonstrating a learner's mindset Preferred QualificationsWe appreciate experience...Senior
- ...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
- 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
- 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
$196k - $265k per year
...We are looking to expand our team with talented, driven, and collaborative individuals who seek to have a lasting impact. Learn more at Senior Machine Learning EngineerAt EvenUp, we leverage cutting-edge AI to bring fairness and accessibility to the legal system. Tackling...SeniorLong term contractFull timeTemporary workWork at officeLocal areaHome officeFlexible hours$156k - $234k per year
...organization is responsible for seamlessly embedding cutting‑edge machine learning, Generative AI, and autonomous agents directly into Workday's... ...and deep learning libraries (e.G., PyTorch, TensorFlow, Scikit‑learn, Hugging Face).Production Deployment: Proven track record of...SeniorWork at officeLocal areaRemote workHome officeFlexible hours- 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
- 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
- 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
- Senior Machine Learning Expert (AI Training)About The RoleWhat if your deep expertise in machine learning could directly shape how the world's most advanced AI systems learn to reason, plan, and make decisions? We're looking for Senior Machine Learning Experts to author high...SeniorHourly payOngoing contractContract workFreelanceRemote workFlexible hours
$156.5k - $190k per year
...with data, with a strong focus on AI.Job Requirements As a Senior Applied Machine Learning Scientist, you will lead a high-performing team of AI/ML... ...inclusive place for our customers, colleagues, and communities. Learn more: Canada | US | Europe & Asia Pacific #J-18808-LjbffrSeniorWork from home- Apply advanced machine learning and Python expertise as a Senior Data Scientist in Canada’s remote-first environment. Build production models that improve customer experiences.This senior role focuses on developing predictive models, recommendation engines, and personalization...SeniorRemote work
- Build recommendation systems for Fable and Everand using Python, learned ranking, and embedding-based retrieval through Scribd Flex.As a Senior Machine Learning Engineer, you will own Fable recommendations and grow into Premium’s technical lead. You will migrate Fable onto Orion...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

