C

Capgemini

Global consulting, technology services, outsourcing

Senior Gen AI/Agentic AI Full stack

AI Application Engineering +1Updated on Nov 14
Full-timeCairo, Cairo Governorate, EgyptNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or a related field.
  • A minimum of 4–7 years of experience in full-stack development, including hands-on experience delivering AI-powered applications.
  • Strong proficiency in Python and experience building scalable backend services and APIs.
  • Hands-on experience with Generative AI, Agentic AI, Large Language Models (LLMs), and machine learning solutions.
  • Experience developing and deploying Generative AI applications using agent frameworks such as LangGraph, AutoGen, CrewAI, or similar technologies.
  • Experience implementing retrieval-augmented generation (RAG) solutions, working with vector databases such as FAISS, Pinecone, Weaviate, or Azure AI Search, and processing unstructured data from documents, images, audio, and web sources.
  • Experience deploying AI solutions on cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform, with an understanding of system architecture, coding best practices, and data quality principles.
  • Experience working in Agile delivery environments.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications integrating Generative AI and Agentic AI capabilities.
  • Build and enhance frontend and backend components using modern frameworks and development best practices.
  • Develop and integrate AI-powered solutions leveraging LLMs, RAG architectures, copilots, intelligent assistants, and multi-agent systems.
  • Collaborate with data engineers, data scientists, product owners, and business stakeholders to translate business requirements into AI-driven solutions.
  • Develop and maintain APIs, microservices, and cloud-native services supporting AI and enterprise applications.
  • Implement and optimize solutions for ingesting, processing, and retrieving information from structured and unstructured data sources.
  • Deploy, monitor, and maintain AI applications using cloud platforms such as Azure, AWS, or GCP while ensuring scalability, reliability, and security.
  • Contribute to architecture decisions, code reviews, performance optimization, testing activities, and continuous improvement initiatives.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs