Enable job alerts via email!

Software Engineer (AI Model Deployment)

Greybridge Search & Selection

Canada

On-site

CAD 100,000 - 130,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company in Canada seeks a Senior Research Engineer to drive innovation in machine learning solutions. This role focuses on deploying state-of-the-art LLM & NLP models and involves leading teams in developing high-quality software. Ideal candidates will have extensive experience in Python and machine learning projects, with a strong background in building scalable systems.

Qualifications

  • 3 years of software engineering experience, including 2 years in machine learning.
  • Experience with data science libraries like NumPy, Pandas, and scikit-learn.
  • Knowledge of cloud platforms such as AWS or Azure.

Responsibilities

  • Lead Development and guide technical best practices.
  • Design scalable data pipelines for ML solutions.
  • Deploy LLM & NLP Data Science models into production.

Skills

Python
Machine Learning
Data Science
Problem Solving
Team Leadership

Education

Degree in Computer Science or related field

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Greybridge Search & Selection

Partner & Director of Analytics Recruitment I Organiser & Founder of "Leaders In Data" Roundtable & CIO Roundtable Group I Company scale up expert

We are partnering with a rapidly growing tech business who are looking for several Research / Software Engineers to join them on a 6 month FTC (With likely extension). The salary available for these positions are circa $100-130k CAD depending on experience or an Hourly rate option av.

Our client are a specialist AI business who have a fantastic reputation building cutting edge Machine Learning solutions, with primary focus around LLM deployment. Therefore, based on this we are looking for AI Software Engineers with experience with Python deploying LLM's and leading small teams.

About the Role:

Our client is seeking a Senior Research Engineer to drive innovation and technical excellence in machine learning solutions.

The main focus of this position is to deploy LLM & NLP Data Science models and put them into production using best practice MLops.

  • Lead Development – Provide technical leadership, guiding teams in best practices and evolving the technology stack.
  • Build ML Solutions – Design scalable data pipelines to support advanced machine learning research and deployment.
  • Deliver High-Quality Software – Apply modern development methodologies to build, test, and deploy reliable solutions.
  • Collaborate & Innovate – Work in a dynamic, cross-functional team environment, sharing ideas and driving new approaches.
  • Ensure Agility – Adapt quickly to changing requirements and contribute to a fast-paced, high-impact development process.

About You:

The ideal candidate will have:

  • A degree in Computer Science or a related field.
  • 3 years of software engineering experience, including at least 2 years in machine learning projects.
  • Experienced in building pipelines
  • Strong Python development skills, with experience in data science libraries like NumPy, Pandas, and scikit-learn.
  • Knowledge of integrating machine learning models into scalable systems.
  • Experience with cloud platforms such as AWS or Azure.
  • A deep understanding of automation, DevOps, and system monitoring.
  • Strong problem-solving skills and the ability to mentor and lead teams.
  • Familiarity with NLP, probabilistic models, and modern MLOps practices is a plus.

If you’re passionate about building high-impact ML solutions and leading technical initiatives, we’d love to hear from you - equally we are hiring across all levels of AI Research Engineering from Senior - Manager so if you feel you may be suited to other positions do let me know!

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Industries
    Staffing and Recruiting

Referrals increase your chances of interviewing at Greybridge Search & Selection by 2x

Sign in to set job alerts for “Software Engineer” roles.
Full-Stack Software Engineer (New graduates: Canada)

Canada CA$80,000.00-CA$120,000.00 2 weeks ago

Frontend Software Engineer (Remote - Canada)
Software Engineering Intern (September 2025)
Full Stack Developer (Future Opportunity)
Software Engineering Intern (Sep - Dec 2025) - Canada

Canada $140,000.00-$240,000.00 4 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Software Engineer, AI Vision & Algorithms

Lisplogics

Montreal

Hybrid

CAD 120.000 - 200.000

3 days ago
Be an early applicant

Software Engineer, Conversational AI

webAI

Remote

CAD 80.000 - 120.000

8 days ago

AI Engineer

Ruby on Rails

Remote

CAD 90.000 - 120.000

10 days ago

Senior Software Engineer, AI Enablement

Reddit, Inc.

Toronto

Remote

CAD 100.000 - 130.000

16 days ago

Sr. Software Engineer, AI

Softchoice

Saskatchewan

On-site

CAD 80.000 - 120.000

3 days ago
Be an early applicant

Python and Kubernetes Software Engineer - Data, Workflows, AI / ML & Analytics

Canonical

Vancouver

Remote

CAD 85.000 - 120.000

16 days ago

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Canonical

Vancouver

Remote

CAD 80.000 - 120.000

23 days ago

Full Stack AI Engineer (Remote)

Mogo Finance Technology Inc.

Vancouver

Remote

CAD 115.000 - 150.000

4 days ago
Be an early applicant

Senior Algorithm Engineer, AI

Comm100

Vancouver

On-site

CAD 90.000 - 130.000

3 days ago
Be an early applicant