‹ Back to all roles

AI/ML Engineer

E-Frontiers

LLM EngineermidLondon Area, United KingdomonsitefulltimeIT Services and IT ConsultingPythonLangChainLangGraphRAGPrompt EngineeringDockerKubernetesAzure OpenAIposted 07 Jul
Unlock apply linkApply links and the original listing are a Pro feature — £4.99/mo or £25 once.
About the Company Job Description: Machine Learning Engineer Length: 3 Month Contract Location: London About the Role We are seeking a hands-on AI-Native Software Engineer to design, build, and deploy production-grade AI-driven systems for enterprise environments. You will work at the intersection of software engineering, artificial intelligence, and cloud technologies to develop intelligent applications that automate business processes, enhance decision-making, and create measurable business value. This role requires someone who is passionate about building with the latest AI technologies, thrives in a fast-paced environment, and has experience delivering scalable, secure, cloud-native solutions. You will design agent-based workflows, integrate AI platforms with enterprise systems, and build robust applications that are ready for production. Responsibilities * Design, develop, and deploy production-grade AI applications and intelligent automation solutions. * Build and orchestrate AI agent workflows using modern agent frameworks and LLM technologies. * Integrate AI platforms with enterprise applications, APIs, databases, and business systems. * Develop scalable cloud-native applications and microservices using modern software engineering practices. * Build Retrieval-Augmented Generation (RAG) pipelines, vector search capabilities, and knowledge-based AI solutions. * Implement secure, reliable, and observable AI systems with appropriate monitoring, logging, and governance. * Collaborate with product managers, architects, and business stakeholders to translate requirements into AI-enabled solutions. * Optimize AI applications for performance, latency, scalability, and cost efficiency. * Participate in architecture reviews, code reviews, testing, and CI/CD processes. * Stay current with emerging AI frameworks, models, and engineering best practices, recommending improvements where appropriate. Qualifications * Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field. * 3+ years of software engineering experience with production application development. * Experience building applications using Large Language Models (LLMs) and Generative AI technologies. * Strong proficiency in Python and experience with modern backend development frameworks. * Experience developing AI agents, orchestration workflows, or autonomous systems. * Knowledge of AI integration frameworks such as LangChain, LangGraph, Semantic Kernel, CrewAI, or similar. * Experience with REST APIs, event-driven architectures, and enterprise system integration. * Hands-on experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform. * Experience with containers and orchestration technologies such as Docker and Kubernetes. * Familiarity with vector databases, embeddings, Retrieval-Augmented Generation (RAG), and prompt engineering. * Experience with Git, CI/CD pipelines, automated testing, and DevOps practices. * Strong problem-solving, communication, and collaboration skills. Required Skills * Programming Languages * Python * JavaScript/TypeScript (preferred) * SQL * AI \& Machine Learning * Large Language Models (LLMs) * Agentic AI * Prompt Engineering * RAG * Embeddings * Vector Databases * AI Evaluation * Frameworks \& Platforms * LangChain * LangGraph * Semantic Kernel * CrewAI * OpenAI APIs * Azure AI Foundry * Azure OpenAI * AWS Bedrock * Google Vertex AI * Cloud \& DevOps * AWS / Azure / GCP * Docker * Kubernetes * GitHub Actions / Azure DevOps / Jenkins * Terraform (preferred) Preferred Skills * Experience with Microsoft Azure AI, Azure OpenAI Service, AWS Bedrock, or Google Vertex AI. * Experience with Model Context Protocol (MCP) or AI tool integration standards. * Knowledge of MLOps, model deployment, monitoring, and governance. * Experience implementing enterprise AI security, compliance, and responsible AI practices. * Familiarity with observability platforms, AI evaluation frameworks, and performance monitoring. * Experience working in Agile/Scrum environments. Pay range and compensation package What Success Looks Like * Deliver production-ready AI solutions that solve real business problems. * Build scalable, maintainable, and secure AI applications. * Successfully integrate AI capabilities into enterprise platforms and workflows. * Improve operational efficiency through intelligent automation. * Contribute to the adoption of AI engineering best practices across the organization. Equal Opportunity Statement Why Join Us You'll have the opportunity to work with cutting-edge AI technologies, build enterprise-scale intelligent systems, and help shape the next generation of AI-powered products. You'll collaborate with talented engineers, architects, and business leaders while solving complex real-world challenges with modern AI.
AI/ML Engineer at E-Frontiers | UK AI Jobs