Find a jobRecruiters

Senior Machine Learning Engineer

Exclusive opportunity

Hybrid

Senior Machine Learning Engineer

TekRek

Senior Machine Learning Engineer

Skills

Google Cloud PlatformSQL QueriesDeep LearningDockerPythonPyTorchTensorFlowMachine LearningAIAWSKubernetesApache AirflowAzure

9 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

CA$140,000 – CA$160,000 / year

Location:

Montreal, QC, Canada

Work mode:

Hybrid

Published on:

15 October 2026

What they need


The Role

This is a senior, hands-on ML engineering role. You take a business problem, turn it into a machine learning solution, and carry it into production. You’ll work on client projects across different industries, building everything from classical models on structured data to LLM-powered systems in the cloud. The right person has deep expertise in at least one of software, data, or ML and working knowledge of the other two. They can also explain the reasoning behind a design without leaning on tool names.

What You Will Do

  • Build, train and ship ML and deep learning models that hold up under real production load
  • Set up and maintain MLOps workflows across cloud environments, including CI/CD, model versioning and performance monitoring
  • Fine-tune foundation models and design RAG systems, from embedding and indexing choices through retrieval strategy and deployment
  • Work directly with clients and internal teams to scope business problems and turn them into ML solutions with clear trade-offs
  • Train, validate and evaluate models on large datasets, and keep them fast, scalable and reliable once they’re live

What You Bring

  • 4+ years in machine learning engineering or a closely related role, including production systems you’ve built and deployed
  • Strong Python and hands-on work in PyTorch, TensorFlow or Scikit-learn, covering both tree-based and gradient boosting methods on structured data and deep learning architectures such as CNNs and RNNs
  • Practical LLM experience: fine-tuning, prompt engineering, and RAG pipelines built on vector databases, embeddings and retrieval tuning
  • Working knowledge of MLOps tooling such as MLflow, Kubeflow or Airflow, and experience on AWS, Azure or GCP (multi-cloud is a plus)
  • French is preferred. Consulting or client-facing experience, LangChain or LlamaIndex, Spark and SQL, Docker and Kubernetes, and model governance are all strong assets

Why This Role

The work spans industries and problem types, so you won’t spend years tuning the same model. In one role you’ll work on classical ML, deep learning and generative AI, and own solutions from the first client conversation to production. The role is hybrid, with three days a week in the office. It comes with competitive pay and room to grow.

Other offers great for you!

These companies are also looking for great profiles

Skiils

Senior Machine Learning Engineer

Freelance

Paris, France

Hybrid

Skills

Python DBTLLMAirflowMLFlowAgenticSpark

7 months ago

Quick apply

Data indep

Freelance Senior Machine Learning Engineer – LLM, Fine-Tuning & Inference

Freelance

Paris, France

Hybrid

Skills

PythonPyTorchAWSKubernetesFastAPIApache AirflowQwenLoRAQLoRATRLUnslothvLLMKServeMLflowKubeflowGPU NVIDIA

2 months ago

Quick apply

Visian

Tech Lead / Senior Machine Learning Engineer

620

Freelance

Paris, France

Hybrid

Skills

Machine Learning Engineer

10 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools