Closed listing
Artificial Intelligence Engineer
- Toronto, ON, Canada
$70 to $75 CAD / hour · Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Pay
- $70 to $75 CAD / hour
- 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.
Job Title: Senior AI Engineer -JVM Engineering (Java, Kotlin)
Location: Toronto, ON
Work Arrangement: Hybrid: 3 days a week in office
Employment Type: Contract
Duration: 06-12 Months
Pay Rate: CAD 70-75/hour Incorporated
Domain: BFSI
Application Deadline: Sept. 30th, 2026
SKILLS REQUIRED:
- 6-10 years building production software, including recent hands-on delivery of AI or large-language-model systems beyond prototypes.
- Strong JVM engineering (Java; Kotlin or Scala a plus) with solid practices: Git workflows, code review, automated testing, structured logging, and clean design.
- Hands-on experience with modern GenAI patterns: prompt engineering, structured or JSON outputs, tool and function calling, retrieval-augmented generation, and agentic workflows.
- Experience designing and querying a graph or document database (Neo4j and Cypher, or MongoDB Atlas) and using vector search and embeddings for semantic retrieval.
- Platform and reliability: a major cloud (Azure preferred), containerized deployment with Docker and Kubernetes, CI/CD, observability, and automated quality gates on a service you ran in production.
- Experience with the Model Context Protocol (MCP), building tool or resource servers and clients, and with agent-to-agent (A2A) interoperability.
- Deliverable generation and rendering: producing Word, PowerPoint, PDF, or Excel output programmatically with libraries such as Apache POI, PDFBox, or pptxgenjs, making that output deterministic and testable, and moving comfortably between a JVM service and a Node.js rendering toolchain.
EEOC Compliance:
We are an equal opportunity employer, and all qualified applicants will receive consideration for employment.
DISCLAIMER
AI Usage Policy: Pacer Group uses AI to assist in screening applications. Final hiring decisions are made by human recruiters based on qualifications and experience.
More about this job
Responsibilities
The engineer will design and deliver production-grade AI and large-language-model systems using JVM-based technologies. Responsibilities include implementing agentic workflows, managing vector databases, and ensuring reliable deployment via containerized cloud infrastructure.
Requirements
Candidates must have 6-10 years of experience in production software development with hands-on expertise in GenAI patterns and JVM engineering. Proficiency in cloud platforms, CI/CD pipelines, and document rendering libraries is required.
Skills
- Java
- Kotlin
- Scala
- GenAI
- Prompt engineering
- Retrieval-augmented generation
- Neo4j
- MongoDB Atlas
- Vector search
- Azure
- Docker
- Kubernetes
- CI/CD
- Model Context Protocol
- Node.js
- Apache POI
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Data & Analytics
- Finance & Accounting
Keywords
- Artificial Intelligence
- Java
- Kotlin
- Scala
- GenAI
- Prompt Engineering
- Retrieval-Augmented Generation
- Neo4j
- Cypher
- MongoDB Atlas
- Vector Search
- Azure
- Docker
- Kubernetes
- CI/CD
- Observability
- Model Context Protocol
- Node.js
- Apache POI
- PDFBox
- BFSI
- JVM
- Agentic Workflows
- Software Engineering
- Cloud Computing