C

Capgemini

Global consulting, technology services, outsourcing

Lead Machine Learning Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeCharlotte, NC, USA

About the Job

Requirements

  • Strong hands-on experience developing applications using Python.
  • Experience building backend services and REST APIs using FastAPI or a comparable Python framework.
  • Experience with MongoDB or another document-oriented database.
  • Experience integrating applications with APIs, databases, and object-storage services.
  • Understanding of ReactJS and modern front-end development concepts.
  • Practical experience developing generative AI or large language model-enabled applications.
  • Experience with agentic workflows, tool calling, structured outputs, prompt design, or human-in-the-loop processes.
  • Experience with automation testing, source control, pull requests, and continuous integration and continuous delivery processes.
  • Working knowledge of containers, Kubernetes, OpenShift, or equivalent container platforms.

Responsibilities

  • Design and develop application capabilities using Python, FastAPI, ReactJS, MongoDB, and S3-compatible storage.
  • Build and maintain scalable backend services, REST APIs, data models, and enterprise integrations.
  • Design and implement agentic AI workflows using Google Agent Development Kit, integrating with internal large language model services supporting models such as Claude and Gemini.
  • Develop agents supporting application insights, assessments, provisioning validation, and deployment activities.
  • Implement structured large language model outputs, tool calling, human-in-the-loop approvals, validation controls, and agent evaluation.
  • Follow specification-driven development practices, including technical specifications, API contracts, acceptance criteria, and automated tests.
  • Translate enterprise architecture, software development lifecycle, security, policy, and governance requirements into application workflows and validations.

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