Inactive
C

Capgemini

Global consulting, technology services, outsourcing

Senior Software Engineer - Multiple Teams

AI Application EngineeringPosted on Aug 3
Full-timeNo salary listed

About the Job

Requirements

  • A technical degree and a solid foundation in software engineering are required.
  • Experience building applications or integrating AI/LLM services such as Azure OpenAI, the OpenAI API, or open-source models is required.
  • Hands-on development experience in Python, Java, TypeScript, or .NET, plus experience building APIs and integrations, is required.
  • Knowledge of RAG patterns, vector search such as FAISS or Pinecone, or frameworks such as LangChain or Semantic Kernel is required.
  • Experience with cloud platforms such as Azure, AWS, or GCP and CI/CD tools such as Azure DevOps or GitHub Actions is required.
  • Understanding of security, data protection, and cost control in generative AI is required.
  • Fluency in English at B2 level or above is required.

Responsibilities

  • Design and build generative AI applications for cloud and on-premises environments using large language models and cloud services.
  • Implement RAG patterns, vector search, and prompt orchestration.
  • Integrate with client systems through APIs and events or queues, and automate CI/CD using Azure DevOps or GitHub Actions.
  • Enable AI-assisted engineering, such as GitHub Copilot, and conduct code reviews focused on quality, security, and prompt patterns.
  • Lead workshops and proofs of concept, advance solutions to MVP, and scale them in production.
  • Collaborate with Architecture, Data/ML, and Security/Compliance teams to ensure quality, performance, and security.
  • Document solutions and share knowledge through mentoring and playbooks.

Desired Qualifications

  • Experience running workshops or mentoring is a plus.
  • Docker and Kubernetes experience are a plus.

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