Back to results

AI Data Science Engineer

  • Toronto, ON, Canada

$77 to $83 CAD / hour · Full-time

Applications open in a new tab.

Job details

Pay
$77 to $83 CAD / hour
Job type
Full-time
Apply by
Experience
2+ years of hands-on Data Science, Machine Learning, or AI Engineering experience.
Posting language
English
Posted

Original job description

Required Skills & Experience

Must-Have Skills

2+ years of hands-on Data Science, Machine Learning, or AI Engineering experience.

Strong hands-on Python development experience.

Experience building machine learning models from scratch.

Strong understanding of traditional ML methodologies.

Experience with deep learning.

Hands-on experience building and productionizing AI/ML models.

Experience with PySpark for large-scale data processing.

Experience with scikit-learn or comparable Python ML libraries.

Experience building AI agents / agentic AI solutions.

Strong experience with LangChain and/or LangGraph.

Experience developing AI/ML solutions within AWS.

Strong problem-solving and critical-thinking skills, especially the ability to translate an abstract business problem into a structured mathematical or ML problem.

Nice to Have Skills & Experience

Banking experince

Job Description

e are seeking an AI Data Science Engineer to join a team focused on developing and productionizing advanced AI and machine learning solutions for Commercial Banking and underwriting.

This is a hybrid Data Scientist + AI/ML Engineer role. The ideal candidate can take an ambiguous business problem, translate it into a mathematical/data science problem, build the appropriate model, and then help bring that solution into production.

Key Responsibilities

Design, build, and productionize AI and machine learning models.

Develop AI agents and agentic workflows using modern LLM frameworks.

Build solutions supporting commercial underwriting and prospect scouting.

Apply traditional machine learning, deep learning, and graph-based modeling techniques to complex business problems.

Develop and optimize models using Python and PySpark.

Work with graph neural networks / graph-based machine learning where appropriate.

Build agentic AI solutions using LangChain and LangGraph within AWS environments.

Take high-level or abstract business concepts and translate them into mathematical, analytical, and technical solutions.

Partner with business and technical stakeholders to move AI solutions from concept → model development → production.

Evaluate model performance and continuously improve AI/ML solutions.

Salary - Range from $77 to $83 CAD per hour

More about this job

Responsibilities

Design, develop, evaluate, and productionize machine learning models and agentic AI workflows for commercial underwriting and prospect scouting. Translate business problems into analytical and technical solutions, collaborating with business and technical stakeholders to bring AI solutions from concept to production.

Requirements

Requires at least two years of hands-on data science, machine learning, or AI engineering experience, strong Python skills, and experience building models from scratch and deploying them. Candidates should have experience with traditional and deep learning, PySpark, scikit-learn or comparable libraries, LangChain or LangGraph, and developing AI/ML solutions in AWS; banking experience is preferred.

Skills

  • Python
  • Data Science
  • Machine Learning
  • Artificial Intelligence
  • Deep Learning
  • PySpark
  • Scikit-Learn
  • AI Agents
  • Agentic AI
  • LangChain
  • LangGraph
  • AWS
  • Graph Neural Networks
  • Model Productionization
  • Problem-Solving
  • Critical Thinking

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Technology
  • Software
  • Finance & Accounting
  • Science & Research

Keywords

  • Python
  • Data Science
  • Machine Learning
  • Artificial Intelligence
  • Deep Learning
  • PySpark
  • Scikit-Learn
  • AI Agents
  • Agentic AI
  • LangChain
  • LangGraph
  • AWS
  • Commercial Banking
  • Underwriting
  • Prospect Scouting
  • Graph Neural Networks
  • Graph-Based Modeling
  • Model Development
  • Model Productionization
  • Traditional Machine Learning
  • Large-Scale Data Processing
  • Model Performance Evaluation
  • Business Problem Translation

Report this job

Get in touch
MovoJobs

Contact us