Senior AI/ML Engineer (Remote) — Utility AI Solutions

Kibbi Technologies Inc.

Calgary

On-site

CAD 161,000 - 202,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
Life insurance
Disability coverage
Remote work
401(k) match
Flexible time off

Job summary

E Source is seeking a Senior AI/ML Engineer to join a team delivering cutting-edge ML and AI products for the utility sector. You will design scalable ML pipelines, build reusable Python packages, and integrate advanced AI systems, including RAG and agent-based workflows.

You will work with data scientists and software engineers, shape ML lifecycle management, and contribute to an agile, remote-friendly environment.

Qualifications

  • Master’s degree or higher in a related field.
  • 7+ years of professional ML software development experience.
  • Strong Python programming and packaging skills.

Responsibilities

  • Collaborate with cross-functional teams to design and deploy scalable ML/AI products.
  • Build reusable Python packages and data-processing pipelines.
  • Design AI systems including RAG, LLM integration, and agent-based workflows.
  • Develop evaluation/monitoring frameworks for model reasoning and fairness.
  • Evaluate database design and optimize data processing and retrieval.
  • Translate complex ML tasks into actionable user and technical stories.
  • Ensure high-quality test coverage and participate in code reviews.
  • Stay current with ML/AI advances and integrate best practices.

Skills

Python
Databricks
ML systems design
MLOps
Cloud platforms
CI/CD pipelines
Distributed computing
Generative AI tools
Agentic AI / AI orchestration
Communication & collaboration

Education

Master's degree in CS/SE/DS
PhD preferred

Tools

Databricks stack
LangChain
Hugging Face
LlamaIndex
AutoGen

Job description

E Source is seeking a Senior AI/ML Engineer to join a team delivering cutting-edge ML and AI products for the utility sector. You will design scalable ML pipelines, build reusable Python packages, and integrate advanced AI systems, including RAG and agent-based workflows.

You will work with data scientists and software engineers, shape ML lifecycle management, and contribute to an agile, remote-friendly environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer - AWS ML, RAG & Agents (Hybrid)
Senior AI Engineer - AWS ML, RAG & Agents (Hybrid)

Sun Life • Toronto

Hybrid
CAD 90,000 - 140,000
Remote Field Data & AI Engineer
Remote Field Data & AI Engineer

OpsGuru • Toronto

On-site
CAD 160,000 - 180,000
Remote-first culture
Flexible hours & location
Parental leave
+4
Senior AI Automation Engineer (Remote)
Senior AI Automation Engineer (Remote)

Coalition Inc • Canada

Hybrid
CAD 116,000 - 161,000
Medical, dental, vision coverage
Flexible PTO
Home office stipend
+2
Senior AI/ML Engineer - NLP & RAG Solutions
Senior AI/ML Engineer - NLP & RAG Solutions

Autodesk • Quebec

On-site
CAD 120,000 - 180,000
AI Software Engineer
AI Software Engineer

Talentlab • Canada

On-site
CAD 90,000 - 130,000
Senior Full Stack Engineer - Remote-First AI/ETL Innovator
Senior Full Stack Engineer - Remote-First AI/ETL Innovator

AltaML Inc. • Calgary

On-site
CAD 110,000 - 140,000
Remote-first role
Flexible work environment
Remote AI Engineer - Build Next-Gen ML Solutions
Remote AI Engineer - Build Next-Gen ML Solutions

Yeah! Global • Montreal (administrative region)

Remote
CAD 90,000 - 140,000
Senior AI Engineer - AWS GenAI & RAG Architect
Senior AI Engineer - AWS GenAI & RAG Architect

Sun Life • Southwestern Ontario

Hybrid
CAD 90,000 - 140,000
Hybrid work model
Software engineering career growth
Wellness and recognition programs
Machine Learning Engineer
Machine Learning Engineer

Sequoia Technologies • Toronto

On-site
CAD 100,000 - 160,000
Senior Application Developer
Senior Application Developer

match box consulting group • Calgary

On-site
CAD 90,000 - 130,000