Java / AI Engineer
- Canada
- On-site
- Posted Sep 18, 2026
- 1 position
US$120,000–US$130,000 / year
Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design and build scalable, production-grade applications that integrate Generative AI capabilities. Focus on developing intelligent, agent-driven systems using modern LLM and RAG techniques within a Java environment.
Job details
Java + AI Engineer 1-Year Term Contract This is a 1-year term employment opportunity. The successful candidate will be hired as an employee for a fixed 12-month term, with salary, benefits and vacation, rather than as an hourly independent contractor. We are looking for an experienced Java + AI Engineer to design and build scalable, production-grade applications integrating GenAI capabilities. Target range $120K to $130K Required Skills Strong proficiency in Java (mandatory) Hands-on experience with LLMs Experience building AI-enabled applications and services in Java Advanced RAG (Retrieval-Augmented Generation) techniques, including hybrid search and multi-vector retrieval Multi-agent systems Memory systems (long-term/short-term memory, persistence, conversational checkpoints) API and microservices integration experience Preferred Skills Spring Boot and Java microservices Spring AI, LangChain4j, or similar Java AI frameworks NLP experience Vector databases and embedding-based search Agentic AI design & orchestration (multi-step reasoning agents, tool-calling agents, planner–executor patterns) Cloud experience with AWS, Azure, or GCP Summary Strong Java capability is critical. The role focuses on building intelligent, agent-driven GenAI systems and integrating modern LLM, RAG and agentic AI capabilities into scalable Java applications and services.
What you’ll do
Design and build scalable, production-grade applications that integrate Generative AI capabilities. Focus on developing intelligent, agent-driven systems using modern LLM and RAG techniques within a Java environment.
Requirements
Mandatory strong proficiency in Java and hands-on experience with LLMs and AI-enabled services. Expertise in advanced RAG, multi-agent systems, and microservices integration is required.
Benefits
• Salary • Benefits • Vacation
Listed skills
- Microsoft Azure · Preferred
- Amazon Web Services · Preferred
- Java · Preferred
- Google Cloud · Preferred
- Spring Boot · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Large Language Models
- Retrieval-Augmented Generation
- Multi-agent systems
- Memory systems
- API integration
- Microservices
- Spring Boot
- Spring AI
- LangChain4j
- Natural Language Processing
- Vector databases
- Agentic AI design
- AWS
- Azure
- GCP
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
- Consulting
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
BC Public Schools
Manager, Financial Planning and Analysis
SponsoredDirect employerEasy Apply- On-site
- Victoria, BC
- Posted Sep 18, 2026
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
Bédard Ressources Humaines
Responsable d’expédition
SponsoredDirect employerEasy Apply- On-site
- Mascouche, QC
- Posted Sep 16, 2026
