Back to results

Closed listing

Senior AI engineer

  • Toronto, ON, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Role Type: Senior AI Engineering

Location: Toronto, ON

Experience: 6–10+ years

We are seeking a Senior AI Engineer to join our technology strategy team and build production-grade AI/GenAI solutions that improve customer experiences, automation, and business processes.

Key Responsibilities:

  • Design and develop agentic AI/LLM workflows using RAG, tool/function calling, prompt engineering, and structured outputs.
  • Build and maintain Knowledge Graphs using Neo4j/Cypher and/or MongoDB Atlas.
  • Implement GraphRAG, vector search, embeddings, and grounded AI solutions.
  • Develop MCP tool servers and A2A interfaces, including integration with Microsoft Copilot Studio.
  • Establish AI evaluation, grounding, guardrails, and anti-hallucination frameworks.
  • Deploy and operate AI solutions using CI/CD, cloud infrastructure, observability, logging, monitoring, and tracing.
  • Collaborate with engineering and business teams to deliver secure, explainable, and production-ready AI systems.

Required Skills:

  • 6–10 years of production software engineering experience with recent hands-on AI/LLM production delivery.
  • Strong Java/JVM experience; Kotlin or Scala is an asset.
  • Strong software engineering practices: Git, code reviews, automated testing, clean design, structured logging.
  • Hands-on experience with RAG, Agentic AI, prompt engineering, structured/JSON outputs, and tool calling.
  • Experience with Neo4j/Cypher, MongoDB Atlas, vector databases/search, and embeddings.
  • Knowledge of Knowledge Graphs, MCP, A2A, AI document generation, cloud AI services, CI/CD, and observability.
  • Experience building enterprise-scale AI systems in production.
More about this job

Responsibilities

Design and develop agentic AI and LLM workflows using RAG, knowledge graphs, and tool calling. Collaborate with business and engineering teams to deploy secure, production-ready AI systems with robust monitoring and evaluation frameworks.

Requirements

Requires 6–10 years of production software engineering experience with hands-on delivery of AI/LLM solutions. Strong proficiency in Java/JVM and experience with vector databases, cloud infrastructure, and CI/CD pipelines is essential.

Skills

  • Java
  • Kotlin
  • Scala
  • GenAI
  • RAG
  • Neo4j
  • Cypher
  • MongoDB Atlas
  • Vector databases
  • Prompt engineering
  • Agentic AI
  • CI/CD
  • Cloud infrastructure
  • Knowledge graphs
  • Microsoft Copilot Studio
  • Observability

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Data & Analytics
  • Consulting

Keywords

  • Senior AI Engineer
  • GenAI
  • RAG
  • Agentic AI
  • LLM
  • Knowledge Graphs
  • Neo4j
  • Cypher
  • MongoDB Atlas
  • Vector Search
  • Embeddings
  • MCP
  • A2A
  • Microsoft Copilot Studio
  • Java
  • Kotlin
  • Scala
  • CI/CD
  • Cloud Infrastructure
  • Observability
  • Logging
  • Monitoring
  • Tracing
  • Prompt Engineering
  • Production-grade AI
  • Software Engineering
  • Automated Testing
  • Clean Design
  • Structured Outputs
  • IT Services

Report this job