Back to results

Senior / Principal Forward Deployed Engineering & AI Solutions Architect

  • Toronto, 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

Position Description

CGI is seeking an accomplished, independent and commercially astute Senior / Principal Forward Deployed Engineering & AI Solutions Architect to help establish, evolve and deliver our Forward Deployed Engineering (FDE) service offering. This is a senior, hands-on technical leadership and business consulting role - not a traditional business analyst, advisory-only architect or staff-augmentation assignment.

The successful candidate combines deep software engineering and enterprise architecture expertise with exceptional business consulting capabilities and demonstrated experience designing, building, integrating and deploying AI-powered solutions. They can engage executive stakeholders, diagnose ambiguous business problems, shape investable opportunities, select appropriate technologies and lead implementation through production readiness, adoption and measurable business outcomes.

A central mandate is to develop, operationalize and continuously refine CGI’s modular FDE delivery framework so it can be adapted to enterprise and mid-market clients, diverse technology stacks, different levels of organizational maturity, and varying security, regulatory and operational requirements. AI must be leveraged both to create valuable client solutions and, wherever appropriate, to accelerate the engineering lifecycle - without compromising security, quality, governance or human accountability.

Your future duties and responsibilities

Key Responsibilities

  • Business Consulting, Discovery & Value Realization
  • Independently lead executive and operational stakeholder engagement to understand business priorities, process friction, operating constraints and opportunities for improvement.
  • Facilitate discovery and solution-shaping workshops; translate ambiguous objectives into clearly scoped use cases, business requirements, acceptance criteria and prioritized engineering backlogs.
  • Define baseline metrics, target KPIs, adoption measures, benefits hypotheses and value-realization plans; communicate trade-offs and progress in business terms.
  • Assess feasibility, dependencies, investment, risk and delivery options; contribute to business cases, estimates, proposals, statements of work and client decision-making.
  • Operate as a trusted advisor while remaining accountable for translating recommendations into delivered capabilities.
  • Hands-On Engineering & Enterprise Architecture
  • Own technical solution direction from discovery and architecture through prototyping, implementation, integration, validation and production transition.
  • Design secure, scalable, maintainable systems across modern applications, APIs, data services, cloud platforms and enterprise integrations; adapt architecture to client standards and constraints.
  • Contribute hands-on to prototypes, critical code, technical spikes, integration patterns, code reviews and resolution of complex engineering issues.
  • Lead multidisciplinary delivery teams, balancing engineering quality, velocity, cost, operational reliability and business value.
  • Apply CI/CD, automated testing, DevSecOps, observability, documentation and release controls; coordinate production deployment under client-approved authorization processes.
  • AI Solution Development & AI-Accelerated Engineering
  • Identify and qualify opportunities for generative AI, machine learning, intelligent automation and agentic workflows based on demonstrable business value and feasibility.
  • Architect, develop and deploy AI-enabled applications, including LLM integrations, retrieval-augmented generation, tool-using agents, orchestrated workflows and human-in-the-loop decision processes where appropriate.
  • Use approved AI coding assistants and agentic development workflows to accelerate analysis, design, code generation, refactoring, testing, integration, documentation and modernization.
  • Evaluate models, platforms and frameworks against accuracy, latency, security, data protection, cost, maintainability and operational suitability; select conventional engineering where AI adds insufficient value.
  • Implement AI evaluation, monitoring, guardrails, traceability, human oversight and appropriate governance for production-grade systems.
  • Develop reusable prompts, agent patterns, evaluation harnesses, reference implementations and engineering accelerators; quantify delivery improvements where measurable.
  • FDE Framework Development & Adaptability
  • Co-create and own the evolution of CGI’s FDE delivery framework, including discovery, readiness, engineering execution, acceptance, production transition and continuous improvement.
  • Build modular playbooks, reference architectures, delivery standards, templates, automation and reusable accelerators that can be configured for distinct client scenarios rather than imposed as a rigid methodology.
  • Support both client-managed engineering environments and CGI-enabled toolchains, integrating with approved repositories, AI tools, CI/CD pipelines, governance and security controls.
  • Define practical engagement entry criteria, optional readiness / Sprint 0 activities, iterative delivery cadences, technical quality gates, outcome measurement and handover practices.
  • Capture lessons learned across engagements; improve mobilization speed, repeatability, solution quality and commercial scalability of the service.
  • Independent Client Delivery & Practice Leadership
  • Lead engagements with minimal supervision, establish priorities, resolve ambiguity, manage dependencies and risks, and make accountable technical and delivery decisions.
  • Collaborate directly with client Product Owners, business SMEs, security, architecture and operations teams; communicate clearly from executive steering discussions to engineering reviews.
  • Mentor consultants and engineers; strengthen CGI’s FDE capability through coaching, technical standards, demonstrations and knowledge sharing.
  • Support go-to-market activities, opportunity qualification, solution demonstrations and the evolution of the service offering.

Required Qualifications To Be Successful In This Role

  • Substantial senior-level experience in hands-on software engineering, solution architecture and client-facing technology consulting, including independent ownership of complex production deliveries.
  • Proven ability to engage senior business stakeholders, lead discovery, shape solutions and connect engineering priorities to measurable business outcomes.
  • Demonstrated hands-on development and deployment of AI-enabled solutions in real-world environments, with practical knowledge of LLM applications, agentic workflows, RAG, evaluation and integration.
  • Advanced proficiency in at least one modern programming ecosystem (such as Python, TypeScript/JavaScript, Java or C#/.NET) and strong competency in APIs, cloud architecture, data integration and software engineering.
  • Practical experience using AI-assisted engineering tools and workflows to accelerate software delivery, with judgment regarding quality, security and verification.
  • Experience designing or improving repeatable delivery frameworks, engineering standards, reference architectures or reusable technical accelerators.
  • Strong knowledge of CI/CD, testing, DevSecOps, security, observability, reliability and production-readiness practices.
  • Ability to adapt delivery to client-owned or provider-enabled toolchains, organizational maturity and regulatory constraints.
  • Exceptional written and verbal communication, stakeholder facilitation, commercial awareness and autonomous problem-solving skills.

Preferred Qualifications

  • Experience in forward-deployed engineering, principal engineering, client-embedded solution architecture or technical consulting leadership.
  • Experience establishing or scaling a consulting service, engineering practice or repeatable client delivery capability.
  • Production delivery of enterprise agentic systems, multi-agent orchestration, AI-enabled workflows or intelligent automation.
  • Experience with tools and ecosystems such as GitHub Copilot, Claude Code, Cursor, OpenAI-compatible APIs, LangGraph or comparable technologies; specific vendor expertise is not mandatory.
  • Experience across AWS, Azure and/or Google Cloud and in regulated or security-sensitive environments.
  • Experience supporting commercial solution shaping, estimates, proposals and statements of work; relevant architecture, cloud or AI credentials.

Measures of Success

  • Client outcomes: delivered and adopted capabilities with clearly evidenced business value.
  • Independent ownership: successful leadership from ambiguous opportunity through accepted, production-ready solution.
  • Framework maturity: adaptable, documented delivery pathways and repeatable practices usable across different client scenarios.
  • AI effectiveness: valuable AI solutions and demonstrable engineering acceleration with appropriate quality and governance controls.
  • Practice growth: reusable assets, improved mobilization and contributions to client opportunities and team capability.

The Opportunity

This role offers the opportunity to help define a strategic capability within CGI Emerging Technologies: an embedded, AI-enabled engineering service that turns funded business priorities into secure, production-ready solutions. The ideal individual is equally credible in an executive discussion, an architecture review and a hands-on engineering session - and can build the repeatable framework that enables other teams to deliver at the same standard.

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 $110,000-$160,000. This role is an existing vacancy.

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

Lead client discovery and solution delivery from ambiguous business needs through architecture, hands-on engineering, production deployment, adoption, and measurable outcomes. Develop CGI’s adaptable Forward Deployed Engineering framework, deliver governed AI solutions, and mentor teams while supporting practice growth and commercial opportunities.

Requirements

Requires substantial senior-level experience in hands-on software engineering, solution architecture, client-facing consulting, and independent ownership of complex production deliveries, including real-world AI solution development. Candidates should be proficient in a modern programming ecosystem and experienced with cloud, APIs, data integration, AI-assisted engineering, CI/CD, DevSecOps, security, and stakeholder engagement.

Skills

  • Software Engineering
  • Enterprise Architecture
  • Client Consulting
  • Generative AI
  • Machine Learning
  • Large Language Models
  • Retrieval-Augmented Generation
  • Agentic Workflows
  • Python
  • TypeScript
  • Java
  • C#/.NET
  • Cloud Architecture
  • API Integration
  • CI/CD
  • DevSecOps

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Consulting
  • Management & Leadership

Keywords

  • Forward Deployed Engineering
  • Enterprise Architecture
  • Software Engineering
  • Generative AI
  • Machine Learning
  • Large Language Models
  • Retrieval-Augmented Generation
  • Agentic Workflows
  • Human-in-the-Loop
  • AI Evaluation
  • AI Guardrails
  • AI-Assisted Engineering
  • Python
  • TypeScript
  • JavaScript
  • Java
  • C#/.NET
  • APIs
  • Cloud Architecture
  • AWS
  • Azure
  • Google Cloud
  • CI/CD
  • DevSecOps
  • Automated Testing
  • Observability
  • Production Readiness
  • GitHub Copilot
  • Claude Code
  • Cursor

Report this job