Enable job alerts via email!

Senior & Lead AI Software Engineer

Greybridge Search & Selection

Toronto

Hybrid

CAD 100,000 - 160,000

Full time

Yesterday
Be an early applicant

Job summary

A recruitment agency in Toronto is seeking Research / Software Engineers to join a leading AI firm. The position offers a salary range of CA$100,000 to CA$160,000 based on experience, with a hybrid working model. Candidates should have over 5 years of software engineering experience and proficiency in Python and machine learning. Additional benefits include a 10-15% bonus.

Benefits

10-15% bonus
Comprehensive benefits package

Qualifications

  • 5+ years of software engineering experience.
  • At least 2 years in machine learning projects.
  • Strong Python skills with data science libraries.

Responsibilities

  • Lead technical teams in best practices.
  • Design scalable data pipelines for ML.
  • Build, test, and deploy reliable software.

Skills

Python development
Machine learning project experience
Building data pipelines
Cloud platforms (AWS/Azure)
Mentoring and leadership
NLP and MLOps practices

Education

Degree in Computer Science or related field

Tools

NumPy
Pandas
scikit-learn

Job description

Greybridge Search & Selection provided pay range

This range is provided by Greybridge Search & Selection. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$100,000.00 / yr - CA$160,000.00 / yr

Direct message the job poster from Greybridge Search & Selection

We are partnering with a rapidly growing tech business who are looking for several Research / Software Engineers to join them on a permanent basis. The salary available for these positions are circa $100-160k CAD (100-130k for Senior, 130-160k for Lead) plus a great benefits package available inclusive of a 10-15% bonus.

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.

The role offers hybrid working, so candidates will be expected to be in Toronto 2 days per week.

About the Role :

Our client is seeking Senior & Lead Research Engineers 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.
  • 5+ 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

    Full-time

    Job function

    Job function

    Information Technology

    Industries

    Staffing and Recruiting

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

    Get notified about new Artificial Intelligence Engineer jobs in Toronto, Ontario, Canada .

    Machine Learning Developer Intern (4 month term - Toronto or Montreal)

    Velocity - Data Engineer Internship / Co-Op - Fall 2025

    Machine Learning, Software Engineer (Remote)

    Toronto, Ontario, Canada $190,000.00-$240,000.00 4 weeks ago

    Toronto, Ontario, Canada CA$150,000.00-CA$240,000.00 1 month ago

    Machine Learning Engineer II, Tim Hortons

    Toronto, Ontario, Canada CA$130,000.00-CA$150,000.00 1 month ago

    Toronto, Ontario, Canada $40,000.00-$60,000.00 1 month ago

    Software Engineer, Machine Learning Infrastructure

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

    J-18808-Ljbffr

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