Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior AI/ML Engineer (Python,RAG & Multimodal AI)

Apptad Inc

Job Title: Senior AI/ML Engineer (Python,RAG & Multimodal AI)

Job Location: Montreal, QC (3 days per week onsite)

Job Type: Contract

Role Summary

We are looking for a Senior AI/ML Engineer with expertise in Retrieval-Augmented Generation (RAG), vector databases, multimodal AI, and prompt engineering. The candidate will be responsible for building intelligent AI applications that leverage structured and unstructured enterprise data.

Key Responsibilities

  • Design and implement enterprise-scale RAG pipelines.
  • Build and optimize semantic search solutions using vector databases.
  • Develop multimodal AI applications capable of processing text, images, documents, and other data formats.
  • Create and optimize prompts for improved LLM performance and accuracy.
  • Develop data ingestion, chunking, embedding, retrieval, and ranking strategies.
  • Evaluate and improve AI solution quality, accuracy, and latency.
  • Collaborate with cross-functional teams to integrate AI capabilities into enterprise applications.

Required Skills

  • Strong proficiency in Python.
  • Hands-on experience building RAG solutions.
  • Experience with vector databases such as Pinecone, Weaviate, Milvus, Chroma, or OpenSearch.
  • Strong understanding of embeddings, retrieval strategies, and semantic search.
  • Expertise in Prompt Engineering.
  • Experience building Multimodal AI solutions.
  • Knowledge of LLMs and foundation models.

Preferred Qualifications

  • Experience with Amazon Bedrock and AWS AI services.
  • Familiarity with LangChain for RAG implementations.
  • Knowledge of evaluation frameworks and AI observability tools.
  • Experience deploying AI/ML applications in production environments.

Nice to Have

  • Knowledge of Agentic AI concepts.
  • Experience with LangGraph or multi-agent architectures.
  • Exposure to MLOps and model deployment pipelines.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior AI/ML Engineer (Python,RAG & Multimodal AI) in Canada vacancy
  •  ...Job Title: . Senior AI Agent Engineer (Agentic AI & Multi-Agent Systems) Job Location: Montreal...  ...Required Skills Strong Python development experience. Hands-on experience...  ...native deployments on AWS. Exposure to RAG-based architectures. Familiarity... 
    Senior

    Apptad Inc

    Canada
    1 day ago
  •  ...infrastructure. We govern how AI agents reason about, decide...  ...Summary We are seeking a Senior AI Engineer to take end-to-end architectural...  .... Key Responsibilities RAG Pipeline Architecture:...  ...executing codebases using **Python** combined with clean, production... 
    Senior
    Full time
    Remote work
    Flexible hours

    NetSpeek

    Canada
    a month ago
  • $245k - $321k

     ...Rewards philosophy]( AI is a fundamental part of...  ...— agent orchestration, RAG infrastructure, eval tooling...  ...decisions, and mentor engineers across the organization....  ...small, high-impact group of ML engineers and platform...  ..., or Azure). ~ Strong Python skills and sound... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    Canada
    13 days ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have a...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with... 
    Senior
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  • Job Title: Senior L3 AI Engineer (JS-3) Location: Montreal, QC Work Arrangement: Hybrid Employment Type: Full-Time Job Description...  ...~ Strong scripting and automation skills using Python, PowerShell, and Microsoft Graph API ~ Experience with CI... 
    Senior
    Full time

    Acestack

    Canada
    1 day ago
  •  ...training, and evaluation systems. As an AI/ML Research Engineer, LLM Training & Evaluation , you will...  ...large language models (and ideally multimodal models), and who can bridge research and...  ...Strong programming skills in Python and experience building production-quality... 
    Full time

    Innodata

    Canada
    29 days ago
  •  ...LLM training, post-training, and evaluation systems. As an AI/ML Research Engineer, LLM Training & Evaluation , you will build and optimize...  ...-tuning and evaluating large language models (and ideally multimodal models), and who can bridge research and engineering in real... 
    Full time

    Innodata

    Canada
    17 days ago
  • $166.6k - $218.7k

     ...making a deliberate, company-wide bet on AI. Frontier users are already pushing boundaries...  ...into a coherent interface for agents and engineers. Expand and operate our LLM gateway...  ...on experience building LLM-powered systems—RAG pipelines, agents, eval frameworks—and has... 
    Senior
    Full time
    Shift work

    Mercury

    Canada
    16 days ago
  • $138k - $221k

     ...potential. Title and Summary Principal AI Engineer Overview: Mastercard is seeking a Principal...  ...at scale. • Hands-on experience with Python and modern backend technologies. •...  ...GenAI application patterns, including RAG, evaluation frameworks, prompt engineering... 
    Full time
    Worldwide

    Mastercard

    Canada
    4 days ago
  • $164.49k - $197.39k

     ...scale. With Grafana Cloud's actually useful AI, organizations can see, understand, and act on...  ...Learning tool includes a rule-based recommendation engine that provides useful contextual recommendations. We are hiring an ML Engineer to lead its evolution into an... 
    Senior
    Local area
    Remote work
    Flexible hours

    Grafanalabs

    Canada
    a month ago
  •  ...looking for a highly skilled AI Engineer with 7+ years of experience in...  ...engineering, with a heavy focus on Python, AWS infrastructure, and...  ...services and implementing complex RAG and Agentic AI architectures....  ...DevOps, CI/CD pipelines, and ML pipelines within the AWS ecosystem... 
    Full time

    Tiger Analytics

    Canada
    29 days ago
  •  ...As AI/ML Ops Engineer , you will own the operational backbone of Blackpoint's AI/ML capability — taking models from training through production...  ...( Docker, Kubernetes, ECS/EKS ) Scripting Languages ( Python, Bash ) Query Languages ( SQL, SparkSQL ) GitFlow, CI/CD... 
    Full time

    Blackpoint Cyber

    Canada
    4 days ago
  • $99.1k - $132.1k

     ...years of experience in software engineering, application development,...  ...We need experience delivering AI-enabled, automation, workflow,...  ...Copilot DevOps Fabric RAG Security More: We are...  ...communities we serve. For this Senior ServiceNow AI Engineer role, we... 
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    5 days ago
  • $166.6k - $208.3k

     ...observability. MLP owns the production ML lifecycle: the systems that take a model from...  ..., highly available scores to the decision engine that depends on them. The platform...  ...Strong backend engineering fundamentals in Python, with API frameworks like FastAPI or Flask... 
    Senior
    Full time

    Mercury

    Canada
    a month ago
  • $164.49k - $197.39k

     ...culture. Grafana Cloud, our fully managed observability platform, is flexible and built for scale. With Grafana Cloud's actually useful AI, organizations can see, understand, and act on all their disparate data to move at the speed of their ambitions. Today, more than 35... 
    Senior
    Full time
    Flexible hours

    Grafanalabs

    Canada
    17 days ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have...  ...proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We have a...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  •  ...looking for a highly skilled AI Engineer with 7+ years of experience in...  ...engineering, with a heavy focus on Python, AWS infrastructure, and...  ...services and implementing complex RAG and Agentic AI architectures....  ...DevOps, CI/CD pipelines, and ML pipelines within the AWS ecosystem... 
    Full time

    Tiger Analytics

    Canada
    17 days ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We have...  ...proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We have...  ...proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have worked with SQL... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $208k - $333k

     ...their greatest potential. Title and Summary Vice President, AI Software Engineering Overview: Mastercard is looking for a talented VP, AI...  ...• Strong backend engineering skills in Java and/or Python and frontend experience with React or Next.js • Strong track... 
    Full time
    Worldwide

    Mastercard

    Canada
    4 days ago
  • $90k - $130k

     ...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We can design...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, and have worked with SQL databases.... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  •  ...are currently seeking a Agentic AI Engineer to join our team in toronto,...  ...etc. You will combine GenAI, ML, and systems engineering to create...  ...advisory agents) Implement RAG over financial documents,...  ...Build full-stack applications (Python APIs, AI services, UI dashboards... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    5 days ago
  • $90k - $130k

     ...Requirements: We have at least 2 years of experience in backend engineering, AI automation, or integrating complex systems. We can build...  ...in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with... 
    Temporary work

    Outlier AI

    Canada
    more than 2 months ago
  •  ...accounting, ERP, and other third-party and AI-enabled systems Own integration...  ...influencer across the company, advocating for engineering-specific roadmap items and integrations...  ...Dagster, Airbyte, Airflow, dbt ) as well as Python and Rails Experience with accounting... 
    Senior
    Full time

    Wrapbook

    Canada
    4 days ago
  •  ...corrections across multiple languages, assess AI-generated implementations for production...  ...model capabilities across the software engineering lifecycle. Key Responsibilities...  ...examples, solutions, and corrections in Python, JavaScript including ReactJS, C and C++,... 
    Senior
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  • $90k - $130k

     ...seek candidates with 2 or more years of experience in backend engineering, AI automation, or integrating complex systems. We expect a...  ...proficiency in at least two major programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  •  ...About the Role: As a frontend-focused Senior Software Engineer , you will own the design and delivery...  ...facing experiences at the heart of our AI products. Your primary focus is...  ...Bigtable Postgres / PostgreSQL BigQuery Python Java Terraform... 
    Senior
    Full time
    Casual work

    Sardine

    Canada
    17 days ago
  •  ...About the Role We’re looking for a senior-level software engineer who leans backend and can take...  ...-time data infrastructure or building AI into our marketing user's workflows ....  ...or data processing systems written in Python . ~ Multiple years of professional... 
    Senior
    Full time

    Northbeam

    Canada
    5 days ago
  • $175k - $220k

     ...highly autonomous, systems-fluent, and AI-proficient Senior Backend Engineer to claim absolute technical...  ...and Retrieval-Augmented Generation (RAG) evaluation laboratory. This position...  ...primitives, engineers highly performant Python services (FastAPI, Celery), handles... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Shift work

    Instrumentl

    Canada
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior AI/ML Engineer (Python,RAG & Multimodal AI). Be the first to apply!