Back to results

Closed listing

AI Engineer -Toronto

  • Toronto, ON, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Closing date
Experience
1 4+ years software engineering experience, including 1-2 years on AI/ML adjacent systems
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

AI Engineer

Job location : Toronto

Relevant experience : 4+ yrs

Builds and maintains the AI-DLC platform for the client - knowledge graph pipelines, CALM-based architecture modeling, AI agent integration, and security/process automation.

KEY RESPONSIBILITIES

1 Build automated discovery pipelines extracting architecture and dependency data from Client repos

2 Model discovered components into CALM-compliant nodes, relationships, controls, and metadata

3 Implement and maintain the knowledge graph (Neo4j/Amazon Neptune) with optimized traversal queries

4 Build and enforce security-as-code and process-as-code pipeline gates (SAST, SCA, DAST, traceability)

5 Integrate AI/LLM agents into the SDLC workflow via AWS Bedrock, validated against the CALM model

REQUIRED QUALIFICATIONS

1 4+ years software engineering experience, including 1-2 years on AI/ML adjacent systems

2 Strong Python; hands-on graph database experience (Neo4j/Neptune, Cypher/Gremlin)

3 Direct experience authoring CALM nodes, relationships, controls, and metadata

4 Practical implementations of security-as-code and process-as-code as pipeline gates, not documentation

5 AWS (Bedrock, EKS/Lambda, IAM) and CI/CD/DevSecOps pipeline construction experience

More about this job

Responsibilities

Build automated pipelines to discover architecture and dependencies in client repositories, then model the results in CALM-compliant structures and maintain a knowledge graph. Implement security and process controls in delivery pipelines, and integrate AI/LLM agents into the SDLC using AWS Bedrock and CALM validation.

Requirements

Requires 4+ years of software engineering experience, including 1–2 years working on AI/ML-adjacent systems, along with strong Python and hands-on graph database experience. Candidates must have direct CALM authoring experience, practical security-as-code and process-as-code pipeline implementation, and experience with AWS and CI/CD or DevSecOps pipelines.

Skills

  • Python
  • AI/ML Systems
  • Knowledge Graphs
  • Neo4j
  • Amazon Neptune
  • Cypher
  • Gremlin
  • CALM Architecture Modeling
  • AWS Bedrock
  • Amazon EKS
  • AWS Lambda
  • AWS IAM
  • Security-as-Code
  • Process-as-Code
  • CI/CD
  • DevSecOps

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Data & Analytics

Keywords

  • AI Engineer
  • Artificial Intelligence
  • AI/ML
  • Python
  • Knowledge Graph
  • Neo4j
  • Amazon Neptune
  • Cypher
  • Gremlin
  • CALM
  • Architecture Modeling
  • AWS Bedrock
  • AI Agents
  • Large Language Models
  • AWS
  • Amazon EKS
  • AWS Lambda
  • AWS IAM
  • Security-as-Code
  • Process-as-Code
  • SAST
  • SCA
  • DAST
  • Traceability
  • CI/CD
  • DevSecOps
  • SDLC
  • Automated Discovery Pipelines
  • Pipeline Gates
  • Dependency Data

Report this job