Apply now

Posted 2 hours ago

Senior AI Engineer

@ E+E Consulting

Montréal, Quebec

HybridFull-time5+ years experience
Apply now
SIGNALS

Overview

E+E Consulting, through its client Ayata.AI, is hiring a Senior AI Engineer in Montreal, QC for a hybrid full-time role. The work is building AI-powered solutions that analyze, transform, migrate and improve software systems and codebases, combining applied AI, software engineering and cloud delivery. The posting states hybrid work with 2–3 days per week onsite.

Responsibilities:

  • Build AI-assisted code analysis and migration solutions
  • Design and integrate generative AI and NLP into migration workflows
  • Develop pipelines to generate, test and deploy transformed code
  • Build cloud-based AI services, APIs and data pipelines
  • Mentor engineers while staying involved in design and development

Requirements summary:

  • 5–10 years of relevant software or AI experience
  • MSc or PhD in Computer Science, Machine Learning or related field
  • Strong Python and production software experience
  • Experience with generative AI, NLP and retrieval-augmented generation
  • Experience with PyTorch, TensorFlow or equivalent
  • Experience with Azure, AWS or Google Cloud and Docker

Tools & skills

Source and dates

Employer career site / ATS feed · smartrecruiters

Employer posting date
2026-11-09
First seen by our source
2026-11-09
Source record updated
2026-11-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationMaster’s degree (required), Doctorate (required)
Fields of studyComputer Science, Machine Learning, Software Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

E+E Consulting

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Other recorded names
  • E+E Consulting
FieldValue
Open jobs on Jobsy11
Job description

Company Description

Ayata.AI | Senior AI Engineer

Montreal, QC | Hybrid, 2–3 days per week onsite | Ayata.AI

About

Ayata develops AI-powered software for complex industry problems. We are looking for a Senior AI Engineer to design and build solutions that use AI to understand, transform, migrate, and improve software systems and codebases. This is a hands-on role combining applied AI, software engineering, and cloud delivery.

Job Description

Job Responsibilities and Duties

  • Build AI-assisted solutions for code analysis, system transformation, refactoring, and migration.
  • Analyze application architecture, source code, dependencies, data, metadata, and logs.
  • Design and integrate generative AI, NLP, retrieval, and other machine learning capabilities into migration workflows.
  • Develop reliable pipelines to generate, test, validate, and deploy transformed code and software components.
  • Create evaluation methods for functional correctness, regression, performance, security, and maintainability.
  • Build cloud-based AI services, APIs, data pipelines, and automation for production use.
  • Apply sound software engineering practices, including clean code, testing, documentation, versioning, and traceability.
  • Provide technical guidance and mentor engineers while remaining directly involved in design and development.

Qualifications

Qualifications

  • 5–10 years of relevant experience in software engineering, AI, machine learning, or system modernization.
  • MSc or PhD in Computer Science, Machine Learning, Software Engineering, or a related field.
  • Strong Python programming skills and experience delivering production software.
  • Experience with generative AI, NLP, embeddings, retrieval-augmented generation, or related AI methods.
  • Experience with PyTorch, TensorFlow, or equivalent machine learning frameworks.
  • Strong understanding of software architecture, APIs, dependency management, testing, and system integration.
  • Experience working with structured and unstructured data, SQL, and data transformation pipelines.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud, and container technologies such as Docker.
  • Ability to explain technical decisions clearly and work effectively in evolving problem spaces.

Additional Qualifications

  • Experience with code intelligence, static analysis, parsers, abstract syntax trees, compilers, or dependency graphs.
  • Experience migrating or modernizing applications across languages, frameworks, databases, or cloud environments.
  • Experience with MLOps tools, model evaluation, experiment tracking, monitoring, and scalable inference.
  • Experience building developer tools or AI-assisted software engineering platforms.
  • Experience with enterprise systems in Energy, Insurance, Healthcare, or another regulated industry.

Similar jobs

  • AI Engineer I | Ingénieur.e IA I

    Saint-Laurent, QC
    Full Time

    Valsoft Corporation

    Candidates need solid programming fundamentals and comfort building with LLMs and APIs. They need a FAANG internship, startup experience, or a shipped personal project, plus strong initiative and independence.

  • Senior AI Engineer (Python)

    Montréal, QC
    RemoteFull Time

    Miratech

    8+ YOEMiratech needs 8+ years of Python and enterprise application development, 2+ years each with LangGraph and LangChain, and production experience with generative AI and conversational AI. Strong agentic AI knowledge, testing and Agile experience, and good communication skills are also expected.

    Python, LangGraph, LangChain

  • Senior AI Engineer

    Montréal, QC

    Novisto

    6+ YOECandidates need 6+ years of software engineering experience, including 2+ years building LLM-backed systems in production. They need strong Python skills, cloud and CI/CD experience, and hands-on work with vector databases and LLM orchestration frameworks.

    pgvector, Qdrant, Elasticsearch, LangGraph, Google ADK, Kubernetes

  • AI Engineer

    Montréal, QC

    LGS, une Société IBM / an IBM Company

    Candidates need Python and AI libraries, experience with cloud AI platforms, containers and CI/CD, and familiarity with LLM frameworks and model versioning tools. Knowledge of AI governance, privacy and bias is also expected.

    Docker, Kubernetes, MLflow, DVC, AWS Bedrock, Azure AI Foundry

  • AI Engineer - Canada (Remote)

    Montréal, QC

    Yeah! Global

    Candidates need a Bachelor's or Master's degree in computer science, engineering or a related field, plus hands-on experience building and deploying AI models. Strong Python or R skills, familiarity with TensorFlow, PyTorch or scikit-learn, and clear communication are required.

    Python, R, Java, TensorFlow, PyTorch, scikit-learn

  • Senior Level 3 AI Engineer – Copilot, ChatGPT, Grok, Claude & Gemini

    Montréal, QC

    Astra North Infoteck Inc.

    6+ YOECandidates need 6+ years in enterprise engineering or senior technical support, hands-on experience with AI or Microsoft 365 at scale, and strong scripting skills. They should also understand AI security and compliance controls and hold a degree in a related field or equivalent experience.

    Microsoft Copilot, ChatGPT, Claude, Gemini, Grok, Power Platform

  • AI Engineer

    Québec, QC
    $100k–$110k/yrFull Time

    Triunity Software: Triunity is a Product Development, Staff Augmentation, and Consulting Services company providing solutions and services in North America.

    Candidates need a Bachelor's or Master's degree in computer science, AI, data science or a related field, hands-on machine learning experience, and strong Python skills. Experience with NLP, computer vision or generative AI is an asset.

    TensorFlow, PyTorch, scikit-learn, Python, AWS, Azure

  • AI Engineer - Banking Domain

    Montréal, QC
    Contract

    Jay Analytix

    7+ YOECandidates need 7+ years in AI/ML engineering, including 3+ years in banking or financial services, with strong Python, MLOps, LLM and cloud skills. They must also know OSFI E-23 model governance, PIPEDA and explainable AI, and be authorized to work in Canada.

    Python, PyTorch, TensorFlow, Scikit-learn, Pandas, MLflow

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.