Talent.com
CGI
Expert Developer – Application Modernization & Generative AICGI • Montreal, Canada
Expert Developer – Application Modernization & Generative AI

Expert Developer – Application Modernization & Generative AI

CGI • Montreal, Canada
30+ days ago
Job type
  • Full-time
Job description

Position Description:

The Expert Developer – Application Modernization & Generative AI is responsible for designing, developing, and integrating generative AI solutions and agentic architectures into enterprise systems. This role plays a key part in modernizing existing applications by enriching them with intelligent capabilities (LLMs, RAG, AI agents, copilots) to enhance efficiency, automation, and user experience.
The expert serves as a technical reference, contributes to solution engineering, and ensures rigorous execution aligned with IT standards.


Key Responsibilities
1. Application Development & Modernization
•Design and develop generative AI-powered features within existing applications (intelligent assistants, content processing, automated resolution, etc.).
• Refactor and modernize components to enable seamless integration of LLMs and AI agents.
• Implement APIs, microservices, and AI integration modules within existing IT architectures.
• Collaborate with architects to translate technical requirements into scalable, industrializable solutions.

2. Generative & Agentic AI Integration
• Build solutions leveraging models such as OpenAI, Azure OpenAI, Anthropic, or open-source LLMs.
• Design and implement agentic systems orchestrating multiple tools, actions, or reasoning steps.
• Develop RAG pipelines (indexing, vectorization, retrieval) and advanced contextualization mechanisms.
• Implement guardrails, robust prompting, security policies, and quality control mechanisms.

3. Engineering, Quality & Performance
• Produce maintainable, tested, high-performance code aligned with industry standards.
• Conduct technical code reviews, propose improvements, and solve complex engineering challenges.
• Diagnose, optimize, and monitor the performance of AI solutions in production.
• Contribute to DevOps/MLOps/GenAIOps practices: CI/CD, containerization, observability, continuous model evaluation.

4. Collaboration & Technical Leadership
• Work closely with architects, analysts, and business teams to understand use cases.
• Contribute to technical workshops, demos, and proofs of concept.
• Provide advanced technical support to development teams integrating AI.
• Document solutions, patterns, and recommended practices.

5. Innovation & Technology Watch
• Stay up to date with advancements in generative AI, agentic architectures, RAG, and orchestration frameworks.
• Experiment with new models, tools, and techniques to assess enterprise applicability.
• Identify optimization and innovation opportunities within the application ecosystem.

Technical Skills
Generative AI & Agents
• Strong knowledge of LLMs and frameworks (OpenAI, Azure OpenAI, HuggingFace, Llama, etc.).
• Experience with agentic frameworks: LangChain, OpenAI Agents, Semantic Kernel, AutoGen, CrewAI.
• Expertise in RAG pipelines, embeddings, vector stores, hybrid search.
• Prompt engineering, hallucination mitigation, guardrails.

Development & Application Integration
• Excellent knowledge of Python (mandatory) and ideally another language (C#, Java, TypeScript).
• Mastery of REST/GraphQL APIs, microservices, cloud integration.
• Experience with application modernization (refactor, decoupling, APIfication).
• Good understanding of cloud architectures (Azure, AWS, or GCP).

DevOps / MLOps / GenAIOps
• Containerization (Docker), orchestration (Kubernetes).
• CI/CD pipelines.
• Familiarity with MLOps tools (MLflow, Vertex AI, Azure ML) — a plus.
• Observability, model evaluation, and monitoring.

Soft Skills
• Strong autonomy, initiative, and ability to solve complex problems.
• Technological curiosity and willingness to stay ahead of trends.
• Ability to explain AI concepts to developers and stakeholders.
• Rigor, attention to detail, and quality-driven mindset.
• Collaborative spirit and clear communication.

Profile
• 5–10 years of experience in software development.
• Experience with generative AI, LLMs, or intelligent systems (or proven project-based experience).
• Practical experience integrating AI into existing applications or services.
• Contributions to PoCs, pilots, or AI production projects.

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $90.–$, This role is an / a future opportunity.



#LI-NO1

#INDCGIC

Create a job alert for this search

Expert Developer – Application Modernization & Generative AI • Montreal, Canada

Similar jobs

Innovative AI Developer for Advanced Enterprise Solutions

Nuclear Promise XMontreal (administrative region), QC, CA
Full-time

Drive impactful AI solutions that transform challenges into opportunities.As an AI Developer, you'll craft enterprise-grade tools using cutting-edge platforms, enhancing workflows in highly regulat... Show more

 • Promoted

Expert Machine Learning Developer Driving AI Innovation

KinaxisMontreal (administrative region), QC, CA
Full-time

Become a pivotal Machine Learning Developer, creating cutting-edge AI solutions in a hybrid work model.Dive deep into modern technologies like NLP and cloud environments while transforming supply c... Show more

 • Promoted

Senior AI Integration Developer (Montreal)

EquisoftMontreal (administrative region), QC, CA
Permanent

Senior AI Integration Developer.Role: Senior AI Integration Developer reports to the AVP, Core Insurance and works closely with AI/ML teams, product managers, and software development teams.The inc... Show more

 • Promoted

Ottawa AI and HPC Implementation Expert (Ahuntsic)

Novisync SolutionsMontreal (administrative region), QC, CA
Full-time

Step into a crucial role as an Implementation Specialist in Ottawa, Ontario, where you will support a variety of IT solutions using your expertise in AI and High‑Performance Computing.This position... Show more

 • Promoted

Senior Engineer for AI Development Platforms

PowerToFlyMontreal (administrative region), QC, CA
Full-time

Lead the way in AI innovation as a Senior AI Platform Engineering Specialist focused on developing cloud-native solutions.Your role will center around creating scalable platforms and enhancing API ... Show more

 • Promoted

AI Agentic Developer - GSPANN Technologies, Inc

GSPANN Technologies, Incsaint-esprit, qc, ca
Full-time

Headquartered in California, U.GSPANN is a leading provider of consulting and IT services to global clients.We specialize in helping clients transform their IT capabilities, optimize business pract... Show more

 • Promoted

Transformative Senior AI Engineer with Expertise in AI Architectures

ProcurifyMontreal (administrative region), QC, CA
Full-time

Transform the future of AI technology as a Senior AI Engineer.Leverage your backend and AI skills to design innovative, scalable solutions that amplify customer engagement.As a key player with over... Show more

 • Promoted

Senior Engineer in Generative AI Systems

Giesecke & Devrient GB Ltd.Montreal (administrative region), QC, CA
Full-time

Lead transformative Generative AI projects as a Senior Applied AI Engineer.Combine your deep Python expertise with advanced systems engineering to address enterprise challenges effectively.In this ... Show more

 • Promoted

Senior AI Developer: Agentic Systems & Platform Lead

Constellation Dealer GroupMontreal (administrative region), QC, CA
Full-time

A North American software provider is seeking a Senior Developer to design and build AI-native systems that impact business outcomes.The role emphasizes collaborative system design and engineering ... Show more

 • Promoted

Senior GenAI Technology Specialist Role

PSP Investments | Investissements PSPMontreal (administrative region), QC, CA
Full-time

Work with PSP Investments as a Senior Technology Specialist in the GenAI and Digital Workplace team, where you will enhance and support enterprise AI platforms.Focus on maintaining high security an... Show more

 • Promoted

Expert en Développement IA chez Mila

MilaMontreal (administrative region), QC, CA
Full-time

Intégrez Mila comme Expert en Développement IA et participez à des projets de pointe en appliquant vos compétences en machine learning.Ce rôle senior propose un environnement de travail collaborati... Show more

 • Promoted

Expert en Modernisation Sophis

SynechronMontreal (administrative region), QC, CA
Full-time

Participez à la modernisation de la plateforme Sophis chez Synechron en tant qu'Expert.Ce rôle clé requiert des compétences solides en C#, C++, et Python pour optimiser performances et scalabilité.... Show more

 • Promoted

Senior AI Solutions Engineer

Compunnel, Inc.Montreal (administrative region), QC, CA
Full-time

Senior AI Solutions Engineer to join our Global Securities Settlements Technology team.This role focuses on building reusable AI frameworks, patterns, and reference architectures that accelerate AI... Show more

 • Promoted

AI Prototyping Developer in Remote Innovation

Tech Talent InternationalMontreal (administrative region), QC, CA
Remote
Full-time

Spearhead AI prototyping projects as a skilled Developer specializing in experimentation.This remote position focuses on transforming high-risk AI ideas into working prototypes at the forefront of ... Show more

 • Promoted

Senior Developer Focused on AI and Enterprise Automation Systems

IntactLaval (administrative region), QC, CA
Full-time

Transform enterprise solutions as a Senior Developer specializing in AI and automation.Design secure, scalable systems that integrate with existing business processes while meeting high engineering... Show more

 • Promoted

Innovative Enterprise Agent Solutions Developer for AI Automation

StackAdapt Inc.Montreal (administrative region), QC, CA
Full-time

Drive transformative AI automation as an Enterprise Agent Solutions Developer.Take charge of designing, building, and deploying cutting-edge agent-based solutions for complex enterprise SaaS enviro... Show more

 • Promoted

Director of AI

People In AIsaint-esprit, qc, ca
Full-time

Director, AI / ML (Applied AI & Agentic Systems).A scaled, product-led technology company operating at the intersection of data, AI, and vertical SaaS—focused on transforming how complex, real-worl... Show more

 • Promoted

Expert in AI Integrations for Prolific

Prolific Academic LtdMontreal (administrative region), QC, CA
Full-time

Elevate your AI integration skills with Prolific's remote role as a Subject Matter Expert in Cloud AI APIs.Ideal for skilled developers and system admins with real-world experience.Prolific invites... Show more

 • Promoted

Generative AI Engineer

Open Systems TechnologiesMontreal (administrative region), QC, CA
Full-time

Location: Montreal – Hybrid – 3 days/week.Enable Architecture to operate effectively in a GenAI-driven environment by:.Rapidly translating emerging GenAI usage, risks, and architectural patterns in... Show more

 • Promoted

Developer Specializing in AI and Automation

CWP EnergyMontreal, Montreal (administrative region), CA
Full-time

Transform operational workflows as a Developer focusing on AI.Use innovative tools to automate processes, improve efficiency, and deliver practical solutions that drive results.This unique opportun... Show more