Closed listing
AI Engineer - Halifax
- Halifax, NS, 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 openingsOriginal job description
Archived listing. The details below describe a past opening.
AI Engineer
Job location : Halifax
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 dependency data from client repositories and model it as CALM-compliant components in a knowledge graph. Maintain graph databases and integrate AI agents into SDLC workflows, while enforcing security and process controls through automated pipeline gates.
Requirements
Requires 4+ years of software engineering experience, including 1–2 years working with AI/ML-adjacent systems, strong Python skills, and hands-on graph database experience. Candidates must also have direct CALM modeling experience, practical security-as-code and process-as-code implementation, and experience with AWS and CI/CD or DevSecOps pipelines.
Skills
- Python
- Artificial Intelligence
- Machine Learning
- Knowledge Graphs
- Neo4j
- Amazon Neptune
- Cypher
- Gremlin
- CALM Architecture Modeling
- AWS Bedrock
- AWS
- EKS
- Lambda
- IAM
- CI/CD
- DevSecOps
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Data & Analytics
- Security & Safety
Keywords
- Artificial Intelligence
- AI-DLC Platform
- Python
- Machine Learning
- Knowledge Graph
- Neo4j
- Amazon Neptune
- Cypher
- Gremlin
- CALM
- Architecture Modeling
- AI Agents
- Large Language Models
- AWS Bedrock
- AWS
- EKS
- Lambda
- IAM
- CI/CD
- DevSecOps
- Security-as-Code
- Process-as-Code
- SAST
- SCA
- DAST
- Automated Discovery Pipelines
- Dependency Data
- Pipeline Gates
- SDLC
- Traceability