Senior Full Stack GenAI Engineer

CGI•Lafayette, LA
•$138,600 - $156,700•Onsite

About The Position

CGI is seeking an experienced Senior Full Stack GenAI Engineer to design and deliver intelligent, agent-driven AI solutions that automate enterprise workflows and business processes. The role involves building end-to-end AI systems powered by large language models and integrating them with enterprise platforms and cloud environments. The engineer will work across backend services, AI orchestration, and frontend interfaces, ensuring solutions are scalable, secure, and production-ready. The position is based in Reston, Virginia, or Plano, Texas. The role calls for a practical, hands-on engineer who enjoys solving complex problems and building enterprise AI automation solutions. CGI describes a culture centered on ownership, teamwork, respect, and belonging, with opportunities to develop innovative solutions, build relationships with teammates and clients, and grow professionally. U.S. employment offers are contingent on successfully completing a background investigation; components may vary by assignment and security-clearance requirements.

Requirements

  • At least 7 years of Python development experience, particularly building scalable backend services.
  • At least 3 years of hands-on experience with FastAPI and Pydantic.
  • Solid understanding of API design, including REST, GraphQL, and WebSockets.
  • Experience working with LLMs such as GPT or Claude.
  • Familiarity with agent frameworks such as LangChain or similar tools.
  • Practical knowledge of Retrieval Augmented Generation (RAG) and NLP concepts.
  • Ability to clean, prepare, and structure data for AI use cases.
  • Experience building document ingestion pipelines and knowledge bases.
  • Understanding of embeddings and semantic search.
  • Experience deploying applications on AWS, such as Bedrock, ECS Fargate, and S3.
  • Ability to design secure, scalable cloud-native solutions.
  • Experience with PostgreSQL and/or DynamoDB.
  • Familiarity with vector databases such as Pinecone, Weaviate, or pgvector.
  • Working knowledge of authentication and authorization frameworks such as OAuth2, OIDC, and SSO.
  • Experience with CI/CD pipelines such as Jenkins, GitLab, or similar.
  • Familiarity with Docker and container-based deployments.
  • Exposure to GitOps practices and secure deployment workflows.
  • Ability to build simple, functional UIs using ReactJS or Streamlit.
  • Experience integrating with platforms such as Jira, Confluence, or SharePoint.
  • Strong problem-solving skills and a practical, hands-on approach.
  • Bachelor's degree in Computer Science, Information Systems, or a related field.

Nice To Haves

  • Experience with identity providers such as Ping Identity.
  • Exposure to API gateways such as Apigee or AI gateways such as Portkey.
  • Experience building enterprise AI agents or copilots.
  • Familiarity with AI governance, guardrails, and observability tools.

Responsibilities

  • Design and deliver intelligent, agent-driven AI solutions to automate enterprise workflows and business processes.
  • Build end-to-end AI systems powered by large language models and integrate them with enterprise platforms and cloud environments.
  • Develop and work across backend services, AI orchestration, and frontend interfaces.
  • Ensure solutions are scalable, secure, and production-ready.
  • Prepare and structure data for AI use cases.
  • Build document ingestion pipelines and knowledge bases.
  • Integrate solutions with platforms such as Jira, Confluence, or SharePoint.

Benefits

  • Competitive compensation.
  • Comprehensive insurance options.
  • Matching contributions through the 401(k) plan and the share purchase plan.
  • Paid time off for vacation, holidays, and sick time.
  • Paid parental leave.
  • Learning opportunities and tuition assistance.
  • Wellness and well-being programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service