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.