Salary: £48,000 - 51,000 per year Requirements: Proficient in Java / Python concepts with advanced experience Hands-on practical experience in system design, application development, testing, and operational stability in cloud environments Advanced knowledge of cloud-based systems, artificial intelligence, and machine learning with in-depth implementation experience using AWS Deep understanding of AI/ML solutions implementation, particularly LLM applications and retrieval-augmented generation Practical cloud-native experience with AWS (compute, storage, networking, IAM, KMS, observability) Experience with RAG-based semantic search and LLM inference workflows using OpenAI and Claude models Expertise in modern SDLC and DevOps practices, including CI/CD (e.g., Jenkins/GitLab), infrastructure as code (e.g., Terraform/CloudFormation), automated testing, and SRE practices Proven experience in technical leadership and architecture Strong delivery ownership skills AI/ML solution stewardship experience Effective people leadership capabilities Ability to manage stakeholder and product partnerships Knowledge of controls and governance principles Responsibilities: Deliver system design and application development across various projects Ensure operational stability for applications in cloud environments Implement AI/ML solutions with a focus on LLM applications and retrieval-augmented generation Lead a team of 4 engineers, fostering a collaborative environment Provide technical leadership and architectural guidance Take ownership of project delivery and timelines Steer the team towards effective AI/ML solution stewardship Engage with stakeholders and maintain strong product partnerships Ensure adherence to controls and governance practices Advocate for modern development practices including CI/CD and infrastructure as code Technologies: AI AWS CI/CD Cloud DevOps GitLab IAM Java Jenkins LLM Machine Learning Python Terraform More: We are a leading consultancy firm, known for our innovative solutions and commitment to excellence. Our London office is seeking Lead/Senior Java/Python Engineers for a 12-month contract position. We offer a dynamic work environment, competitive compensation, and opportunities for professional growth. Our team values collaboration and encourages creative problem-solving, making it an exciting place to work. last updated 6 week of 2026