> Markdown version of [/jobs/ext/66698-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/66698-machine-learning-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). --- # Machine Learning Engineer - **Company:** EPAM Systems, Inc. - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Microsoft Azure, Computer Programming, Continuous Integration, Monitoring of Systems, Python (Programming Language), Machine Learning, Search Technologies, Secure Coding, Software Deployment, Google Cloud, Retrieval-Augmented Generation, Large Language Models, Multi-Agent Systems, Prompt Engineering, Backend, Fastapi, Containerization, AI Platforms, Kubernetes, Api Design, Restful APIs, Network Server, GPT, Automation Anywhere - **Published:** May 31, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=ab1122740a951a67 ## About the Role Do you have experience in Software deployment?, Do you have a Master's degree?, * Strong programming experience in Python for backend development and automation * Expertise in REST API development using FastAPI for production-scale services * Familiarity with Model Context Protocol (MCP) standards, server/client patterns * Working knowledge of LLM/agent frameworks such as LangChain or LangGraph * Understanding of containerization and orchestration tools like Kubernetes * Ability to implement prompt engineering principles and RAG-based solutions * Solid grasp of Agile delivery models, CI/CD workflows, and secure coding practices * Excellent problem-solving and cross-team communication skills Nice to have * Experience with observability and monitoring tools for AI-driven workloads * Familiarity with vector databases for semantic search and retrieval * Knowledge of cloud platforms (AWS, GCP, Azure) and GPU-accelerated compute * Background designing evaluation frameworks for AI model performance * Exposure to large-scale AI deployment in enterprise environments ## Description As an AI Engineer, you will work on intelligent enterprise enablement through Model Context Protocol (MCP) integrations and advanced agent frameworks. The role involves API development with FastAPI, deployment of containerized systems, and implementing large language model (LLM) strategies such as prompt engineering and RAG (Retrieval-Augmented Generation). The successful candidate will operate in a Classic Agile environment to design, develop, and optimize next-generation enterprise AI capabilities., * Build and surface MCP Servers and Tools using the internal MCP Gateway * Develop APIs and service endpoints with FastAPI for MCP integrations * Implement agent and LLM frameworks (e.g., LangChain, LangGraph) to enable sophisticated AI workflows * Apply prompt engineering strategies and build RAG-based architecture for enhanced response accuracy * Automate quality controls and develop evaluation systems for LLM reliability and performance * Containerize and orchestrate AI services using Kubernetes for scalable deployment * Collaborate cross-functionally with product, QA, and architecture teams to ensure secure, enterprise-grade solutions * Maintain documentation for MCP integrations, testing pipelines, and workflow standards * Integrate CI/CD practices to streamline deployment and testing processes ## Related Videos - [How E.On productionizes its AI model & Implementation of Secure Generative AI.](https://www.wearedevelopers.com/videos/623-how-e-on-productionizes-its-ai-model-implementation-of-secure-generative-ai) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Building and Deploying Multi-Agent Systems with ADK and Vertex AI](https://www.wearedevelopers.com/videos/1918-building-and-deploying-multi-agent-systems-with-adk-and-vertex-ai) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [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) - [From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path](https://www.wearedevelopers.com/magazine/655-from-prototype-to-production-build-ai-agents-with-this-free-4-course-learning-path) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)