Enable job alerts via email!

Senior Machine Learning Engineer

Grid Dynamics

Montreal

On-site

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Job summary

A technology consulting firm in Montreal is seeking a Senior Machine Learning Engineer to work on aligning large language models (LLMs) with product goals. The ideal candidate will have deep learning experience and a solid understanding of LLMs. The role offers competitive pay, project opportunities, and benefits including medical insurance and professional development.

Benefits

Competitive salary
Flexible schedule
Medical insurance
Sports activities
Professional development
Well-equipped office environment

Qualifications

  • Experience processing and manipulating data with Pandas and NumPy.
  • Experience with deep learning frameworks such as TensorFlow, PyTorch, or JAX.
  • Ability to drive research, identify challenges, and propose innovative solutions in ML.

Responsibilities

  • Research and implement techniques to align LLMs.
  • Collaborate with various stakeholders for LLM alignment.
  • Gather requirements to develop modeling and data transformation techniques.

Skills

Data processing with Pandas and NumPy
Data visualization with Matplotlib/Seaborn/Plotly
Deep learning frameworks (TensorFlow/PyTorch/JAX)
ML algorithms design and experimentation
LLM fine-tuning techniques (SFT/RLHF)
Large Language Models understanding

Tools

Git
Distributed computing frameworks (Ray/Dask/Spark)
Deployment frameworks (TensorFlow Serving)

Job description

Join to apply for the Senior Machine Learning Engineer role at Grid Dynamics .

We are looking for an experienced Senior Machine Learning Frameworks Engineer to join our team.

Responsibilities

  • Research how to best use techniques like Supervised Fine Tuning (SFT) and Reinforcement Learning with Human Feedback (RLHF) to align LLMs.
  • Collaborate with technical and non-technical stakeholders to align LLMs for specific use cases.
  • Research and implement approaches to ensure LLMs are aligned with product feature goals, including preventing hallucinations.
  • Gather requirements from data engineering, product, research, and evaluation teams to develop modeling, prompting, and data transformation techniques.

Requirements

Required :

  • Experience processing and manipulating data with Pandas and NumPy; data visualization with Matplotlib, Seaborn, or Plotly.
  • Experience with deep learning frameworks such as TensorFlow, PyTorch, or JAX.
  • Experience designing and experimenting with new ML algorithms and optimizations.
  • Experience with LLM fine-tuning techniques like SFT, RLHF, and parameter-efficient methods like LoRA.
  • Ability to independently drive research, identify challenges, and propose innovative solutions in machine learning.
  • Deep understanding of Large Language Models, including architectures, training, and inference optimizations.

Preferred

  • Experience optimizing ML models and data pipelines for scalability and performance.
  • Knowledge of software engineering principles, version control (Git), CI / CD, and modular code design.
  • Experience with distributed computing frameworks such as Ray, Dask, or Spark.
  • Experience with deployment frameworks like TensorFlow Serving, TorchServe, or ONNX Runtime.

We offer

  • Opportunity to work on cutting-edge projects.
  • Collaboration with a motivated and dedicated team.
  • Competitive salary and flexible schedule.
  • Benefits including medical insurance, sports, and professional development.
  • Well-equipped office environment.

About Us

Grid Dynamics (NASDAQ : GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and analytics services. Founded in 2006 and headquartered in Silicon Valley, we serve enterprise clients globally, focusing on AI, cloud, data, and modernization solutions.

Additional Information

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Engineering and IT
  • Industries : IT Services and Consulting

J-18808-Ljbffr

Create a job alert for this search

Machine Learning Engineer • Montreal, Montreal (administrative region), Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.