C

Capgemini

Global consulting, technology services, outsourcing

Senior AI Engineer

AI Application EngineeringUpdated on Nov 14
Full-timeNo salary listed

About the Job

Requirements

  • Hands-on experience in AI-augmented software design and development using SDD (SpecKit), prompt engineering, and testing and evaluating AI outputs.
  • Knowledge of AI-driven software architectures, including MCP, AI Agents, and A2A.
  • Working experience with Claude Code or GitHub Copilot.
  • Experience coding in Python or Java to read and understand generated code.
  • Experience designing REST API interfaces and implementing RESTful services, and designing databases using SQL and/or NoSQL databases such as Oracle, MySQL, PostgreSQL, Cosmos DB, or DynamoDB.
  • Experience with microservices architecture and cloud-based solutions using Azure, AWS, or GCP.
  • Ability to write clean code in accordance with modern programming standards, including TDD, code reviews, and unit testing.
  • Experience with a version control system, preferably Git.
  • Knowledge of basic Linux concepts and console commands.
  • Fluent English.

Responsibilities

  • Design and develop new software features using AI-powered tools and systems with a programming-language-agnostic approach.
  • Integrate models with APIs and data pipelines.
  • Design and implement Retrieval Augmented Generation (RAG) pipelines.
  • Use SDD (SpecKit), prompt engineering, testing, and evaluation of AI outputs during development.
  • Work with cloud technology (AWS, Azure, or GCP), microservices, and containerization tools such as Docker and Kubernetes.
  • Focus on quality standards, including TDD and delivering good unit test coverage.
  • Collaborate with the Scrum Master and development team to ensure client needs are covered.
  • Participate in out-of-project activities, such as supporting recruitment processes as an interviewer and taking part in department initiatives.

Desired Qualifications

  • Experience with data services such as Azure Databricks, ADF, Data Lake Storage, or AWS/GCP counterparts.
  • Experience with frontend technologies; Angular or Vue is preferred.

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