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

Expert Developer – Application Modernization & Generative AI

CGI • Montreal, Canada
3 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
    Senior AI Solutions Consultant, Implementation

    Senior AI Solutions Consultant, Implementation

    Coveo • Montreal
    Full-time
    A leading AI-powered search technology firm in Montreal seeks a Senior Solutions Consultant to guide clients in implementing transformative AI experiences. The role demands deep technical skills and...Show more
    Last updated: 19 days ago • Promoted
    Lead C# Engineer for AI-Driven, Large-Scale Apps

    Lead C# Engineer for AI-Driven, Large-Scale Apps

    MRC Networks Inc. • Dorval
    Full-time
    A technology solutions provider in Dorval, Canada, seeks a Senior Software Engineer to lead the development of new software products and enhance existing ones. Candidates should have over 4 years of...Show more
    Last updated: 1 day ago • Promoted
    Solutions Consultant - ExaCare AI

    Solutions Consultant - ExaCare AI

    ExaCare AI • saint-esprit, qc, ca
    Full-time
    We are a trailblazing health tech company on a mission to revolutionize the nursing home & post acute space.Our innovative AI software is transforming the admissions process and care delivery in th...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Fullstack AI Engineer – Hybrid, Growth & Impact

    Senior Fullstack AI Engineer – Hybrid, Growth & Impact

    Queer Tech • Montreal
    Full-time
    A leading technology company in Montreal is seeking a Senior Fullstack AI Developer.This role involves participating in design, optimizing platform velocity, and mentoring team members.Candidates s...Show more
    Last updated: 19 days ago • Promoted
    AI Lead : Build a Developer-First B2B SaaS

    AI Lead : Build a Developer-First B2B SaaS

    Aspire Software • Montreal
    Full-time
    A leading software company in Montreal seeks an AI Lead to launch a new B2B SaaS venture focused on AI.You will define product vision, drive go-to-market strategies, and build a high-performing tea...Show more
    Last updated: 19 days ago • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Botpress Technologies Inc. • Montreal, QC, CA
    Full-time
    Quick Apply
    Help bring AI agents to companies worldwide.Over the next decade, autonomous agents will redefine how we work.Botpress allows companies to build and deploy advanced AI agents that move beyond conve...Show more
    Last updated: 30+ days ago
    Senior AI Developer (LLM / VLM / Agent Applications)

    Senior AI Developer (LLM / VLM / Agent Applications)

    PowerToFly • Montreal
    Full-time
    Job Requisition ID # 25WD93135.La traduction en anglais se trouve plus bas! / The English translation can be found below!. L'équipe Fusion Machine Learning est une équipe multidisciplinaire composée d...Show more
    Last updated: 19 days ago • Promoted
    Senior AI Engineer — Unreal Engine AI Systems Architect

    Senior AI Engineer — Unreal Engine AI Systems Architect

    Cloud Chamber • Montreal
    Full-time
    A leading game development studio in Montreal is looking for a Senior AI Engineer to enhance AI Systems and Archetypes for BioShock 4. This role involves collaborating with various departments and r...Show more
    Last updated: 4 days ago • Promoted
    Enterprise Solutions Engineer – Transformation & AI

    Enterprise Solutions Engineer – Transformation & AI

    Bell Canada • Montreal
    Full-time
    A leading telecommunications company in Montreal is seeking a Customer Solutions Engineer to shape the next generation of customer experiences. This role involves translating customer needs into tec...Show more
    Last updated: 15 days ago • Promoted
    AI-Powered Applications Architect

    AI-Powered Applications Architect

    Diagram • Montreal
    Full-time
    A leading mortgage technology company in Quebec is looking for a passionate Application Developer to help build AI-powered applications. You will design and deploy innovative solutions, work with ad...Show more
    Last updated: 19 days ago • Promoted
    Senior Advisor, Generative AI Technology Adoption and Integration

    Senior Advisor, Generative AI Technology Adoption and Integration

    Desjardins • Montreal-Ouest
    Full-time
    The GEN AI Hub’s goal is to accelerate DGIG’s adoption of emerging generative AI technologies by acting as a centre of innovation, expertise and governance in compliance with Desjardins governance ...Show more
    Last updated: 15 days ago • Promoted
    AI Developer

    AI Developer

    Koïos Intelligence • Montreal
    Full-time
    Koios Intelligence aims to revolutionise the insurance industry through artificial intelligence (AI) and natural language processing (NLP). We provide advanced virtual assistant solutions voice enab...Show more
    Last updated: 19 days ago • Promoted
    Agentic AI Expert

    Agentic AI Expert

    Rodeo FX • Montreal
    Full-time +1
    Repeatedly voted one of Montreal’s Top Employers and Employer of the Year for the 2022 Mercuriades Awards, Rodeo FX is a high‑end creative company offering services in visual effects, advertising, ...Show more
    Last updated: 19 days ago • Promoted
    Platform Product Manager - AI-Driven Dev Experience

    Platform Product Manager - AI-Driven Dev Experience

    Autodesk • Montreal
    Full-time
    A leading software company in Montreal is seeking a Platform Product Manager to enhance the developer experience by leading internal development platforms. The successful candidate will have over 4 ...Show more
    Last updated: 1 day ago • Promoted
    Senior Fullstack API & AI Integration Engineer (Hybrid)

    Senior Fullstack API & AI Integration Engineer (Hybrid)

    Mission.dev • Montreal
    Full-time
    A tech platform for software hiring is seeking a Fullstack / Backend Developer to specialize in APIs and AI integrations. This full-time, hybrid position requires experience in backend development, AP...Show more
    Last updated: 10 days ago • Promoted
    Senior Java AI Applications Engineer (Montreal)

    Senior Java AI Applications Engineer (Montreal)

    Alteo • Montreal
    Full-time +1
    A technology company is looking for a Senior Java Developer (AI Applications) for a permanent position in Montreal.The role involves maintaining and implementing features in a search engine, develo...Show more
    Last updated: 19 days ago • Promoted
    VP, AI Platform Product Owner — Generative AI & Architecture

    VP, AI Platform Product Owner — Generative AI & Architecture

    Morgan Stanley • Montreal
    Full-time
    A leading global financial services firm in Montreal seeks a Senior Technical Product Owner to drive the development of an AI platform. The ideal candidate has over 10 years in software product mana...Show more
    Last updated: 19 days ago • Promoted
    Senior Full-Stack Engineer — AI‑Driven Research Platform

    Senior Full-Stack Engineer — AI‑Driven Research Platform

    Scribendi Inc. • Montreal
    Full-time
    A global leader in academic editing is seeking a Senior Full-Stack Engineer to develop AI-driven products that empower researchers. This role involves designing scalable applications and integrating...Show more
    Last updated: 9 days ago • Promoted