Agentic AI Developer
- Ottawa, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
We are seeking Intermediate Agentic AI Developers / AI Engineers to support an AI modernization initiative with a major Government of Canada department.
The successful candidates will join a CGI team working collaboratively with client technical teams to design, develop, and enhance AI agents and intelligent automation solutions using modern cloud technologies. The role offers an opportunity to apply emerging Agentic AI capabilities to real-world business challenges, from prototyping through production deployment, in a secure enterprise environment.
Location: National Capital Region (Ottawa, ON / Gatineau, QC), or within commuting distance
Security Clearance: Must hold, or be eligible to obtain, Government of Canada Reliability Status
Experience: 3+ years
Your future duties and responsibilities
- Design, develop, test, and enhance Agentic AI solutions using AWS or Azure technologies.
- Build AI agents capable of retrieving information, interacting with tools, and executing multi-step workflows.
- Develop integrations with enterprise APIs, data sources, and business applications.
- Implement AI knowledge-retrieval, context management, and workflow orchestration capabilities.
- Evaluate, troubleshoot, and optimize AI agent accuracy, reliability, performance, and security.
- Support application testing, deployment, monitoring, and continuous improvement.
- Collaborate with client developers, architects, and technical stakeholders to deliver practical AI solutions.
- Document technical designs, integrations, and implementation approaches.
- Strong software engineering and problem-solving abilities, effective communication, ability to work independently and collaboratively, adaptability to emerging AI technologies, and a practical, delivery-focused approach to solution development.
Required qualifications to be successful in this role
- 3+ years of professional software development or AI application development experience.
- Hands-on experience developing Generative AI applications, AI agents, or LLM-based solutions.
- Strong Python development skills, including API development and system integrations.
- Practical experience developing and deploying cloud-based applications using AWS or Azure.
- Familiarity with AI agent concepts, including tool calling, workflow orchestration, and integration with external systems.
- Degree in Computer Science, Engineering, AI, a related field, or equivalent practical experience.
- Experience with AWS or Azure AI services, such as Amazon Bedrock, Bedrock AgentCore, Azure AI Foundry, Azure OpenAI, or equivalent AI development platforms.
- Familiarity with Agentic AI frameworks such as Strands Agents, LangGraph, CrewAI, or similar.
- Experience with Model Context Protocol (MCP), agent orchestration, and enterprise tool integrations.
- Exposure to Retrieval-Augmented Generation (RAG), knowledge bases, embeddings, and vector search.
- Experience developing production AI applications, including testing, evaluation, monitoring, and responsible AI practices.
- Familiarity with AWS or Azure cloud-native services, CI/CD pipelines, containerization, and cloud security.
- Experience developing solutions in public sector, government, or security-sensitive environments is an asset.
- English/French bilingualism is considered an asset.
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 value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team - one of the largest IT and business consulting services firms in the world.
More about this job
Responsibilities
Design, develop, test, and optimize AI agents and intelligent automation solutions using AWS or Azure, including integrations with enterprise APIs, data sources, and business applications. Support deployment, monitoring, security, documentation, and continuous improvement while collaborating with client technical teams.
Requirements
Requires at least three years of software or AI application development experience, hands-on experience with Generative AI, AI agents, or LLM-based solutions, strong Python skills, and practical AWS or Azure application development experience. A degree in Computer Science, Engineering, AI, or a related field - or equivalent practical experience - is required; agent frameworks, RAG, production AI, and public-sector experience are preferred.
Skills
- Python
- Generative AI
- AI Agent Development
- Large Language Models
- API Development
- System Integration
- AWS
- Azure
- Tool Calling
- Workflow Orchestration
- Retrieval-Augmented Generation
- Vector Search
- Model Context Protocol
- AI Testing And Evaluation
- Cloud Security
- CI/CD
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Data & Analytics
- Government & Public Sector
- Consulting
Keywords
- Agentic AI
- Generative AI
- AI Agents
- Large Language Models
- Python
- AWS
- Azure
- Amazon Bedrock
- Bedrock AgentCore
- Azure AI Foundry
- Azure OpenAI
- Strands Agents
- LangGraph
- CrewAI
- Model Context Protocol
- Retrieval-Augmented Generation
- Knowledge Bases
- Embeddings
- Vector Search
- Tool Calling
- Workflow Orchestration
- Enterprise APIs
- Cloud-Native Services
- CI/CD
- Containerization
- Cloud Security
- Responsible AI
- Government of Canada
- Reliability Status