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 openingsOriginal 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