> Markdown version of [/jobs/ext/2695380-software-engineer](https://www.wearedevelopers.com/jobs/ext/2695380-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Capgemini - **Location:** Atlanta, GA, United States - **Experience:** Experienced - **Salary:** $68,911.0 - $161,544.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, User Authentication, Databases, Continuous Integration, Software Debugging, Python (Programming Language), Node.Js, Software Engineering, Systems Integration, TypeScript, Data Logging, Enterprise Software Applications, Cloud Platform System, Retrieval-Augmented Generation, Large Language Models, Multi-Agent Systems, Prompt Engineering, Generative AI, Containerization, AI Platforms, Information Technology, Virtual Agents, Api Design - **Published:** September 3, 2026 - **Apply:** https://www.capgemini.com/jobs/546085-en_US_SAPBTP/x/ ## About the Role * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. * Minimum 3+ years of software development experience using Python and/or TypeScript/Node.js. * Hands-on experience building and deploying LLM-based or Generative AI applications. * Strong understanding of Model Context Protocol (MCP), AI agents, tool calling, and agent orchestration. * Experience working with Claude, OpenAI, or similar Large Language Model (LLM) platforms. * Experience integrating AI applications with APIs, databases, and enterprise systems. * Solid knowledge of RAG architectures, vector databases, embeddings, and prompt engineering. * Strong debugging, analytical, problem-solving, and communication skills., * Python * TypeScript / Node.js * Claude Sonnet / OpenAI / LLM Platforms * Model Context Protocol (MCP) * AI Agents & Tool Calling * Prompt Engineering * Retrieval-Augmented Generation (RAG) * Vector Databases & Embeddings * API Development & Integration * Enterprise System Integration * Monitoring & Logging * AI Application Security Preferred Skills * Experience with LangChain, LangGraph, Semantic Kernel, or similar AI development frameworks. * Knowledge of AI observability and evaluation frameworks. * Experience with prompt optimization and AI response quality improvement. * Understanding of authentication, authorization, and security best practices for AI applications. * Experience deploying and managing production-grade AI solutions in cloud environments. * Familiarity with CI/CD pipelines, containerization, and scalable application architectures. ## Description We are seeking a hands-on AI Engineer to enhance, optimize, and scale our existing AI platform built on Claude Sonnet and Model Context Protocol (MCP). The ideal candidate will be responsible for improving AI agents, MCP tools, enterprise integrations, response quality, system performance, security, and overall platform scalability. This role requires strong technical expertise in Generative AI, agentic workflows, and enterprise system integration., * Enhance, maintain, and optimize MCP-based AI applications and intelligent agents. * Design, develop, and improve MCP servers, tools, and integrations. * Integrate AI solutions with enterprise systems, APIs, databases, and knowledge repositories. * Improve prompt engineering strategies, context management, and AI response accuracy. * Design, develop, and optimize RAG (Retrieval-Augmented Generation) solutions. * Implement monitoring, logging, observability, and security controls across AI applications. * Troubleshoot AI agent behavior, tool execution issues, and platform performance bottlenecks. * Support deployment, testing, maintenance, and continuous enhancement of AI capabilities. * Collaborate with cross-functional teams to deliver scalable and reliable AI-powered solutions. * Ensure compliance with enterprise security, authentication, and access control standards. ## Related Videos - [Building AI Applications with LangChain and Node.js](https://www.wearedevelopers.com/videos/1512-building-ai-applications-with-langchain-and-node-js) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [The Prompt Engineer ✍️](https://www.wearedevelopers.com/magazine/216-the-prompt-engineer)