Description

Position Description:

CGI Montreal is seeking a Full Stack Specialist with a passion for Generative Artificial Intelligence to take part in high-impact technology projects. You will help design and develop data platforms and full stack applications that integrate advanced generative AI capabilities, both on-premises and in the cloud.
________________________________________
Key Responsibilities
• Design and develop full stack distributed systems with data science and generative AI components
• Participate in the architectural design of solutions involving generative AI models
• Transform machine learning and LLM prototypes into robust, production-ready applications
• Develop and optimize data pipelines for model training and inference
• Ensure the quality, security, and performance of delivered solutions
• Collaborate closely with data science teams to operationalize AI solutions
• Build intuitive user interfaces to interact with generative AI services
• Develop and maintain APIs for seamless integration of generative AI models
________________________________________
Required Profile
• Master’s or PhD in Software Engineering, Computer Science, Artificial Intelligence, or a related field
• 5+ years of experience in full stack development, data engineering, and AWS environments
• Expertise in Python and C# for backend development
• Proficiency in modern front-end technologies: JavaScript/TypeScript, React or Angular
• Experience with microservices architecture and RESTful API design
• Solid understanding of AWS services: Lambda, S3, API Gateway, SQS, SNS, RDS
• Familiarity with CI/CD tools, monitoring, and security in cloud environments
• Excellent communication skills in both English and French, written and spoken
________________________________________
Specific Skills in Generative AI
• Experience integrating APIs for Large Language Models (LLMs)
• Proficiency in prompt engineering and instruction chaining
• Design and deployment of Retrieval-Augmented Generation (RAG) architectures
• Expertise in LangChain or similar frameworks for Agentic AI
• Implementation and management of vector databases
• Development of user interfaces enabling interaction with AI models
• Ability to implement guardrails and AI safety mechanisms
• Token management and cost optimization when using LLMs
________________________________________
Assets
• AWS certifications (Architect, Developer, or DevOps)
• Experience deploying and managing large-scale AI models
• Knowledge of real-time data streaming frameworks
• Strong understanding of NLP techniques and machine learning
• UX design experience for AI-powered applications

Required qualifications to be successful in this role:

#LI-NO1

Bilingualism (French and English) is required for this position due to the nature of the role requiring interaction with national and global clients.

Skills:

  • English
  • French
  • Angular
  • C#
  • Full Stack Development
  • JavaScript

What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Come join our team—one of the largest IT and business consulting services firms in the world.

Share on LinkedInShare on FacebookTweet about this on Twitter