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

Senior Machine Learning Developer

$100k - $160k per year

Weir MOTION METRICS™

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 from research through to production
Join Weir - global organization dedicated to build a better future.
About UsWe are a global mining software business bringing together the expertise of Micromine, Motion Metrics and Fast2Mine.
Our solutions help mining companies explore, design, plan and operate more effectively through industry-leading software, ruggedized sensing, AI, machine vision and automation technologies.
From geology and mine planning to fleet performance and operational optimisation, we help customers improve productivity, efficiency and sustainability across the mining value chain.
Backed by Weir's global reach and resources, we combine deep mining expertise with a strong innovation roadmap, delivering trusted technology solutions used by mining operations around the world.
The OpportunityJoin Weir Motion Metrics in Vancouver, BC, and help advance the next generation of AI and machine vision solutions transforming the mining industry. Working within Weir, you'll collaborate with multidisciplinary experts to take cutting-edge machine learning innovations from concept to deployment, creating measurable impact for mining operations worldwide.
The Impact you'll have
Deliver AI solutions that improve safety and efficiency in mining operations
Influence the direction of innovative machine learning products
Work on complex real-world challenges with large-scale datasets
Gain exposure across edge, embedded, cloud and computer vision technologies
Collaborate with world-class AI, software and engineering professionals
Accelerate your growth within a global technology and innovation leader
Stay closely connected with the AI community and academic research to help translate emerging advancements into practical product opportunities
Help close the gap between the latest AI breakthroughs and production-ready mining technology offerings
Own AI solution roadmap planning and drive continuous performance improvement through close communication with customer success and support teams
What You Need To Succeed
Master's degree or higher in Computer Science, Engineering or related field
3+ years of machine learning development experience
Academic publications and an active presence in the AI research community are considered strong assets
Strong collaboration skills across AI, cloud, edge, software and broader R&D teams
Interest in mentoring machine learning developers and contributing to shared engineering practices
Ability to contribute to documentation, presentations and governance activities for AI products and solutions
Deep understanding of machine learning and computer vision techniques
Proficiency in Python programming and AI model prototyping, with hands-on experience using frameworks such as TensorFlow, PyTorch and OpenCV
Experience developing production-ready machine learning solutions
Experience designing, prototyping and developing AI solutions from ideation through deployment and performance monitoring
What You Can Expect From Us
Extended health benefits, including allowances for family and wellness expenses
A base salary range of CAD 100,000 to 160,000 DoE plus bonus
RRSP matching
Hybrid working arrangements to balance work and home life
Opportunities for professional development and progressionA team first culture and the chance to work within the mining technology industry
Weir Software Solutions is dedicated to fostering a diverse and inclusive work environment, and we welcome applicants from a variety of backgrounds to apply.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Developer in Winnipeg, MB vacancy
  •  ...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 model-driven applications. You... 
    Senior

    ServiceNow

    Winnipeg, MB
    2 hours ago
  •  ...conversational AI for phone and SMS interactions. You will take machine learning and LLM features from prototype through production, helping...  ...that understand customer needs and take appropriate actions. Develop agent tooling, including memory systems, knowledge graphs, and... 
    Senior

    Clera

    Winnipeg, MB
    2 hours ago
  • Shape the future of machine learning as a Senior Compiler Developer focused on optimizing deep learning applications. Collaborate across teams to enhance performance and efficiency on cutting-edge systems. In this pivotal role, you will help design the compiler stack for... 
    Senior

    NVIDIA Corporation

    Winnipeg, MB
    2 hours ago
  •  ...tools and technology that empower content developers worldwide.What You'll Do You will...  ...agents, natural language processing, and machine learning to create state-of-the-art tools to...  ...continue to build our Engine technology and develop remarkable games, we strive to build... 
    Senior
    Long term contract
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Epic Games

    Winnipeg, MB
    2 hours ago
  • Senior Machine Learning Engineer:On behalf of our Public Sector client, Procom is searching for a Senior Machine Learning Engineer for a 6-month...  ...and optimize MLOps practices for efficient model deployment.• Develop and maintain CI/CD pipelines for machine learning models.•... 
    Senior
    Contract work
    Work at office
    Immediate start

    Procom-b5a780c3

    Winnipeg, MB
    2 hours ago
  • $154.7k - $209.3k per year

     ...increasing access to justice. Summary: We are currently seeking a Senior Machine Learning Engineer to join our rapidly growing engineering team. This...  ...natural language processing, GenAI and agentic systems to develop innovative tools that streamline workflows, enhance... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Themis Solutions Inc.

    Winnipeg, MB
    2 hours ago
  • TekStaff's Client has a current vacancy for\ " Machine Learning Engineer -Senior” Job DescriptionThis is a 6 month contract located in Toronto, ON (...  ...and the desired output Understands business objectives and develops models that help achieve them, along with metrics to track... 
    Senior
    Contract work
    For contractors
    Remote work

    TekStaff IT Solutions

    Winnipeg, MB
    2 hours ago
  •  ...Join us to put AI to work for people.Job Description The Machine Learning Developer designs, builds, ships, and operates applications whose core...  ...the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow... 
    Senior
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Winnipeg, MB
    2 hours ago
  • 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...  ...Capital Markets.Key Responsibilities: Develop end-to-end machine learning and NLP solutionsBuild... 
    Senior

    CIBC

    Winnipeg, MB
    2 hours ago
  •  ...simulations prennent vie. Nous recherchons un(e) Ingénieur(e) Machine Learning Senior pour diriger le développement de ces systèmes d’IA...  ...planning and execution, and environment‑aware decision‑making.Develop reusable agentic frameworks – such as planning modules, memory... 
    Senior
    Long term contract
    Temporary work
    Apprenticeship
    Worldwide

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    2 hours ago
  • Lead machine learning and artificial intelligence teams at TD in Toronto, directing advanced analytics...  ...and enterprise data science delivery.As Senior Manager, Data Science, you will manage...  ...: Lead, coach, mentor, and develop Data ScientistsPrioritize machine learning... 
    Senior

    TD

    Winnipeg, MB
    2 hours ago
  • $175k - $300k per year

     ...typesNovel methodology: We're developing approaches that push beyond...  ...Design and implement deep learning architectures for 3D volumetric...  ...medical imaging (CT, PET, MRI)Develop survival models that handle censored...  ...7+ years of experience in machine learning, with substantial... 
    Senior

    Altis Labs

    Winnipeg, MB
    2 hours ago
  • Apply statistical modeling and deep learning expertise as a Senior Machine Learning Engineer on a fully remote, asynchronous team. Build intelligent systems from large-scale datasets.This senior role develops, implements, and deploys advanced machine learning models. You will... 
    Senior
    Remote work

    Placements24

    Winnipeg, MB
    2 hours ago
  • $150k - $200k per year

    Select how often (in days) to receive an alert: Senior Machine Learning EngineerRequisition ID: 49238 Business Unit: Fitch Group Category...  ...excellence Build production ML infrastructure – Develop scalable APIs (FastAPI, etc.) for model deployment, implement... 
    Senior
    Long term contract
    Internship
    Manual labor
    Immediate start

    Fitch

    Winnipeg, MB
    2 hours ago
  •  ...About the Role Our client is seeking a highly innovative and experienced Senior Machine Learning Engineer to join their pioneering, fully remote team. This role is central to developing, implementing, and deploying advanced machine learning models that drive key business decisions... 
    Senior
    Remote work
    Flexible hours

    Placements24

    Winnipeg, MB
    2 hours ago
  • $136.1k - $204.1k per year

     ...planning and execution, and environment-aware decision-making. Develop reusable agentic frameworks - such as planning modules, memory...  ...perform various tasks for building Unity games. Integrate Machine Learning models seamlessly within real-time game engine constraints,... 
    Senior
    Long term contract
    Work at office
    Worldwide

    Unity Technologies

    Winnipeg, MB
    2 hours ago
  •  ...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... 
    Senior
    Remplacement
    Long term contract
    For contractors

    FDE Times

    Winnipeg, MB
    2 hours ago
  • $180k - $200k per year

    Job Title: Staff Data Scientist (AI & Machine Learning) Location: Vancouver, BC – 3 days a week onsite...  ...within our AI organization. While a Senior Data Scientist excels at building and...  ...Frameworks: PyTorch, TensorFlow, Scikit-learn, TensorRT. Specializations: LLMs,... 
    Senior
    3 days per week

    TEEMA Group

    Winnipeg, MB
    2 hours ago
  •  ...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... 
    Senior
    Work at office

    Bonfirevc

    Winnipeg, MB
    2 hours ago
  • 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... 
    Senior
    Long term contract

    Encore Technical Solutions Inc.

    Winnipeg, MB
    2 hours ago
  • 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... 
    Senior
    Flexible hours

    National Bank of Canada

    Winnipeg, MB
    2 hours ago
  • $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... 
    Senior
    Work at office
    Local area
    Worldwide

    Wiser Solutions, LLC

    Winnipeg, MB
    2 hours ago
  • Lead strategic initiatives at Google Cloud as the Principal Developer for Machine Learning Compute Services. Transform the ML landscape with innovative design and scalable solutions. In this prestigious position, you will be responsible for defining the technical approach... 

    Google LLC

    Winnipeg, MB
    2 hours ago
  • $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...  ...solutions that improve customer and business outcomes. Develop and operate machine learning services on cloud... 
    Senior
    Remote work

    Wwshemi

    Winnipeg, MB
    2 hours ago
  •  ...AI-first products remotely across Canada with SandboxAQ as a Senior Machine Learning Engineer focused on Python and model deployment.The senior-...  ...learning from data exploration through production. You will develop LQMs, agentic frameworks, scalable pipelines, and evaluations... 
    Senior
    Remote work

    Entangled Future

    Winnipeg, MB
    2 hours ago
  •  ...Nutrien using Python, generative AI, and machine learning engineering expertise. Build reusable capabilities for agriculture.This senior hands-on engineer translates business opportunities...  ...and reusable capabilities. You will develop RAG pipelines, knowledge assistants,... 
    Senior
    For contractors

    Nutrien

    Winnipeg, MB
    2 hours ago
  • $153k - $213k per year

     ...At Affu On the ML Fraud team, you’ll build and improve machine learning systems that make real‑time transaction decisions, protecting consumers...  ...internal platforms). Proficient in using AI‑powered developer tools (e.g., Claude Code, Cursor, or similar) to accelerate iteration... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Winnipeg, MB
    2 hours ago
  •  ...acceleration remotely from Canada or the UK as a full-time Senior Machine Learning Engineer. Improve efficiency at high request volume.Raydar is...  ...batching, and cachingRequirements: Senior-level experience developing software for real usersHands-on inference optimization... 
    Senior
    Full time
    Remote work

    Raydar

    Winnipeg, MB
    2 hours ago
  • 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... 
    Senior
    Remote work

    Jobgether

    Winnipeg, MB
    2 hours ago
  • The Senior Machine Learning Engineer will deploy, integrate, monitor, and operationalize AI and machine-learning solutions using modern MLOps...  ...and the desired outputUnderstands business objectives and develops models that help achieve them, along with metrics to track... 
    Senior

    Pathlion

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Developer. Be the first to apply!