-
HCLTech

AI Engineer

HCLTech
Canada · Contract · Mid-Senior

Role Summary

We are seeking a Senior GenAI and AI‑Driven SDLC expertise to design, develop, and modernize enterprise‑grade applications using Java, Spring Boot, Kafka, and AI‑assisted development tools such as Copilot.

The role focuses on accelerating the software delivery lifecycle using AI, embedding GenAI capabilities across design, development, testing, and support, and promoting an AI‑first engineering mindset.

Key Responsibilities

Core Engineering (Java / Microservices)

  • Design and develop high‑performance microservices using Java, Spring Boot, and RESTful APIs
  • Build event‑driven and streaming solutions using Apache Kafka
  • Ensure scalability, resilience, security, and performance for enterprise workloads
  • Follow clean code, design patterns, and microservices best practices

AI‑Driven SDLC (AIDLC) & Copilot Adoption

  • Leverage GitHub Copilot / AI coding assistants for code generation, refactoring, unit tests, and documentation
  • Apply GenAI across SDLC stages (requirements, design, coding, testing, DevOps, L2/L3 support)
  • Promote AI‑assisted code review, defect reduction, and productivity acceleration
  • Act as an AI evangelist—coaching teams on effective Copilot and GenAI usage

GenAI & Intelligent Automation

  • Integrate GenAI models or AI services into applications for intelligent workflows, recommendations, or automation
  • Support AI‑enabled testing, defect triage, and RCA
  • Collaborate with AI platform teams on governance, security, and Responsible AI practices

Delivery & Collaboration

  • Work in Agile / Scrum teams delivering incremental business value
  • Collaborate with architects, product owners, QA, and DevOps teams
  • Mentor junior engineers on modern Java, Kafka, and AI‑enabled development practices

Required Skills & Experience

Must‑Have

  • 6-9 years of experience in GEN AI Engineering
  • Strong expertise in Java 8+, Spring Boot, and Microservices
  • Hands‑on experience with Apache Kafka (producers, consumers, event streaming)
  • Practical experience using GitHub Copilot or similar AI coding tools
  • Understanding of AI‑Driven SDLC (AIDLC) concepts and productivity acceleration
  • Experience with REST APIs, JSON, SQL/NoSQL databases
  • Agile / DevOps exposure

Good‑to‑Have

  • Experience integrating GenAI / LLM‑based services into enterprise applications
  • Exposure to cloud platforms (AWS/Azure/GCP)
  • Knowledge of CI/CD pipelines, automated testing, and observability
  • Banking / Financial Services domain experience

Key Competencies

  • AI‑first engineering mindset
  • Strong problem‑solving and system design skills
  • Ability to balance hands‑on coding with AI enablement and coaching
  • Excellent communication and stakeholder collaboration skills

Key Skills

Ranked by relevance

ai devops java design patterns microservices spring boot kafka scrum
Login to Apply
Posted
May 12, 2026
Type
Contract
Level
Mid-Senior
Location
Toronto
Company
HCLTech

Industries

Technology Information Media Banking

Categories

Information Technology General Business Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Tes
Related

Senior Software Engineer

2026-05-20

Full-time
Mid-Senior
Australia
Education
Information Technology
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
Change Recruitment
Related

Full Stack Engineer

2026-05-27

Full-time
Mid-Senior
Australia
Technology
Information Technology