AI/ML Engineer

BrainWave Professionals

Canada

On-site

CAD 120,000 - 160,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading AI/ML solutions provider is seeking an experienced professional to lead the design, development, and deployment of AI and ML models. Candidates should have over 10 years of experience in AI/ML software development, with at least 5 years in a leadership role. Responsibilities include collaborating with cross-functional teams and contributing to innovative AI/ML solutions. A strong background in machine learning frameworks such as TensorFlow, Keras, and Python is essential. This is a great opportunity to drive innovation in a fast-paced environment.

Qualifications

  • 10+ years of professional experience in AI/ML software development.
  • At least 5 years in a leadership or senior technical role.
  • Proven experience with machine learning algorithms and frameworks.

Responsibilities

  • Lead the design and development of AI and ML models.
  • Collaborate with cross-functional teams to deliver solutions.
  • Design and maintain advanced machine learning algorithms.

Skills

AI/ML software development
Machine learning algorithms
Deep learning frameworks
Python programming
Big data technologies
Cloud computing platforms
Statistical and optimization techniques

Education

Bachelor's degree in Computer Science or related field
Master's or PhD preferred

Tools

TensorFlow
Keras
PyTorch
AWS
GCP
Azure
Hadoop
Spark

Job description

  • Lead the design, development, and deployment of AI and ML models and systems, focusing on scalability, reliability, and performance.
  • Collaborate with cross‑functional teams, including data scientists, software engineers, and product managers, to deliver end‑to‑end AI/ML solutions.
  • Design, implement, and maintain advanced machine learning algorithms (supervised, unsupervised, reinforcement learning, etc.) to solve complex problems across various domains.
  • Utilize deep learning frameworks (such as TensorFlow, PyTorch, Keras, etc.) and apply them to real‑world applications.
  • Work with large‑scale datasets, preprocess and clean data, and ensure efficient data pipelines to support machine learning models.
  • Continuously evaluate and optimize the performance of deployed models using A/B testing, cross‑validation, and other methods.
  • Contribute to the development of AI/ML best practices, standards, and methodologies.
  • Provide technical leadership and mentorship to junior team members.
  • Stay current with the latest advancements in AI/ML technologies and research to incorporate into solutions and drive innovation.
  • Communicate technical findings, strategies, and progress to stakeholders, including non‑technical teams.
Required Qualifications
  • 10+ years of professional experience in AI/ML software development, with at least 5 years in a leadership or senior technical role.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (Master’s or PhD preferred).
  • Proven experience with machine learning algorithms and frameworks (e.g., TensorFlow, Keras, PyTorch, Scikit-learn).
  • Expertise in deep learning techniques and frameworks (CNNs, RNNs, Transformers, etc.).
  • Strong programming skills in Python (preferred), Java, C++, or similar languages.
  • Extensive experience in developing, training, and fine‑tuning large‑scale machine‑learning models.
  • Proficiency in cloud computing platforms such as AWS, GCP, or Azure, especially related to AI/ML services.
  • Hands‑on experience with big data technologies (e.g., Hadoop, Spark, SQL, NoSQL).
  • In‑depth knowledge of data preprocessing, feature engineering, and model evaluation techniques.
  • Ability to work in a collaborative and agile environment, contributing to all stages of the development lifecycle.
Preferred Qualifications
  • Familiarity with natural language processing (NLP), computer vision, and reinforcement learning.
  • Experience with AI/ML deployment frameworks such as TensorFlow Serving, TorchServe, or Kubeflow.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Previous experience with AI/ML‑driven products in production at scale.
  • Strong understanding of statistics, mathematics, and optimization techniques.

Excellent communication and problem‑solving skills

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer
Senior AI Engineer

MPA Recruitment • Halifax

On-site
CAD 100,000 - 130,000
Senior AI/ML Engineer & Technical Lead
Senior AI/ML Engineer & Technical Lead

BrainWave Professionals • Canada

On-site
CAD 120,000 - 160,000
AI Architect
AI Architect

HCLTech • Vancouver

On-site
CAD 180,000 - 260,000
Principal AI/ML Engineer
Principal AI/ML Engineer

Vanguard • Toronto

On-site
CAD 170,000 - 250,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

Kinvie • Toronto

On-site
CAD 140,000 - 190,000
Staff Engineer (AI & Engineering)
Staff Engineer (AI & Engineering)

EQ Bank | Canada's Challenger Bank • Toronto

On-site
CAD 150,000 - 210,000
AI / ML Engineer
AI / ML Engineer

Testlify, Inc. • Canada

On-site
CAD 100,000 - 170,000
Health Insurance
Flexible Working Style
Full-Stack AI Developer
Full-Stack AI Developer

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 95,000 - 140,000
Application Developer AI
Application Developer AI

National Consultants Professionals Ltd • Vaughan

On-site
CAD 70,000 - 90,000
AI Developer
AI Developer

LuxeTech Inc. • Canada

On-site
CAD 80,000 - 100,000