> Markdown version of [/jobs/ext/3305659-gen-ai-python-developer](https://www.wearedevelopers.com/jobs/ext/3305659-gen-ai-python-developer). 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). --- # Gen AI Python Developer - **Company:** Capgemini - **Location:** London, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Software Applications, Automated Storage and Retrieval Systems, Program Optimization, Code Review, Computer Programming, Databases, Information Engineering, Data Systems, Fraud Prevention and Detection, Python (Programming Language), Search Algorithms, Machine Learning, Performance Tuning, Scrum Methodology, Tensorflow, Search Technologies, Software Engineering, Systems Integration, Data Processing, Enterprise Software Applications, Feature Engineering, Pytorch, Large Language Models, Prompt Engineering, Model Validation, Generative AI, Keras, Git, AI Platforms, HuggingFace, Restful APIs, Software Version Control, Data Pipelines - **Published:** September 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c92ca5f368a2756d ## About the Role * Strong proficiency in Python programming for AI/ML application development * Hands-on experience with Machine Learning and Deep Learning techniques * Expertise in PyTorch, TensorFlow, and Keras frameworks * Experience developing Generative AI solutions and applications * Strong understanding of Large Language Models (LLMs) and their architectures * Hands-on experience with Prompt Engineering and model optimization techniques * Knowledge of Fine-Tuning methodologies, including LoRA and QLoRA * Experience working with Hugging Face libraries and model repositories * Proficiency in LangChain and LlamaIndex for building AI-powered workflows * Experience implementing Retrieval-Augmented Generation (RAG) frameworks * Knowledge of Vector Databases and Hybrid Search techniques * Strong understanding of Natural Language Processing (NLP) concepts and applications * Experience with data processing, transformation, and feature engineering * Expertise in developing and integrating REST APIs * Proficiency with Git and version control best practices * Experience working in Agile/Scrum environments and cross-functional teams * Strong analytical, problem-solving, and communication skills * Ability to design, develop, deploy, and optimize scalable AI solutions in enterprise environments We are a Disability Confident Employer: Capgemini is proud to be a Disability Confident Employer (Level 2) under the UK Government's Disability Confident scheme. As part of our commitment to inclusive recruitment, we will offer an interview to all candidates who: * Declare they have a disability, and * Meet the minimum essential criteria for the role. ## Description We are seeking a Generative AI Data Engineer with strong experience in financial services (banking, capital markets, insurance, or fintech) to design, build, and scale GenAI-powered data solutions. The role combines modern data engineering, ML/LLM integration, and domain-specific financial knowledge to deliver enterprise-grade AI platforms. You will lead the development of data pipelines, vector databases, retrieval systems, and LLM-driven applications to solve use cases such as risk analytics, fraud detection, regulatory compliance, document intelligence, and customer insights Hybrid working: The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client sites, and your home; noting that you will be unable to work at home 100% of the time., * Design, develop, and deploy AI/ML and Generative AI solutions using Python. * Build, train, evaluate, and fine-tune machine learning and large language models (LLMs) using frameworks such as PyTorch, TensorFlow, and Keras. * Develop Retrieval-Augmented Generation (RAG) applications using LangChain, Hugging Face, and LlamaIndex. * Implement and optimize vector database, semantic search, and hybrid search solutions for AI-powered applications. * Perform model fine-tuning using advanced techniques such as LoRA and QLoRA to improve model efficiency and performance. * Develop REST APIs and AI-driven services to enable seamless integration with enterprise applications. * Monitor, evaluate, and enhance model performance, scalability, reliability, and accuracy in production environments. * Collaborate with business stakeholders, data scientists, and engineering teams to translate requirements into effective AI solutions. * Contribute to prompt engineering, AI workflow development, and end-to-end solution implementation. * Support deployment, testing, maintenance, and continuous improvement of AI/ML applications. * Participate in Agile/Scrum ceremonies, code reviews, documentation, and quality assurance activities. * Stay updated with emerging trends and advancements in Generative AI, LLMs, and machine learning technologies, and share best practices within the team. ## Related Videos - [Should we build Generative AI into our existing software?](https://www.wearedevelopers.com/videos/1129-should-we-build-generative-ai-into-our-existing-software) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Serverless deployment of (large) NLP models ](https://www.wearedevelopers.com/videos/158-serverless-deployment-of-large-nlp-models) - [Overview of Machine Learning in Python](https://www.wearedevelopers.com/videos/840-overview-of-machine-learning-in-python) ## Related Articles - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [The Prompt Engineer ✍️](https://www.wearedevelopers.com/magazine/216-the-prompt-engineer)