> Markdown version of [/jobs/ext/3134079-senior-machine-learning-engineer-i](https://www.wearedevelopers.com/jobs/ext/3134079-senior-machine-learning-engineer-i). 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). --- # Senior Machine Learning Engineer I - **Company:** RELX Group - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Amazon S3, Business Analytics Applications, Application Frameworks, Code Review, Python (Programming Language), Machine Learning, Scrum Methodology, Systems Development Life Cycle, Software Engineering, Cloud Platform System, Test-Driven Development (TDD), Generative AI, Pandas, Build Management, Amazon Relational Database Service, Pytest, AI Platforms, Infrastructure Automation Frameworks, Data Management, Virtual Agents, Terraform, Atlassian Bamboo - **Published:** September 29, 2026 - **Apply:** https://relx.wd3.myworkdayjobs.com/en-US/relx/details/Farringdon/Senior-Machine-Learning-Engineer-I_R118988-1 ## About the Role * Experience working with modern Python codebases. * Experience with AWS or a comparable cloud platform, including infrastructure-as-code practices. * A solid understanding of software engineering principles, techniques and delivery processes. * Experience with generative AI and agentic AI systems. * Strong interpersonal, communication and presentation skills, with the ability to engage varied audiences. * Experience with Azure Pipelines and Terraform is desirable, but not essential. ## Description Our IP analytics platform brings together highly curated, enriched datasets; sophisticated analytical tools; streamlined workflows; and powerful visualisations. It enables essential IP activities including competitive intelligence, benchmarking and portfolio optimisation-all in one place. As part of the AI Platform team, you will help research, design and deliver the AI capabilities behind these products. You will work across the full development lifecycle, from evaluating emerging technologies and designing agentic systems to building scalable, cost-efficient production services. Responsibilities * Research and evaluate emerging AI technologies for use in customer-facing features. * Design and build agentic AI systems and AI-powered product capabilities. * Develop reusable frameworks for evaluating AI quality, safety and performance. * Build scalable, high-performance and cost-efficient services. * Work with technologies including Python, AWS (EKS, S3, RDS and Terraform), and AI/ML and data-science libraries such as Google ADK, pandas and FAISS. * Help develop and evolve AWS platform infrastructure using Terraform, including RDS instances and EKS clusters. * Mentor junior developers in engineering best practices, including test-driven development with pytest and idiomatic Python. * Write and review detailed technical specifications for moderately complex system components. * Participate actively in development processes, code reviews and Scrum ceremonies. * Collaborate closely with stakeholders across the organisation. ## Related Videos - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Machine Learning for Software Developers (and Knitters)](https://www.wearedevelopers.com/videos/154-machine-learning-for-software-developers-and-knitters) - [Agents for the Sake of Happiness](https://www.wearedevelopers.com/videos/1387-agents-for-the-sake-of-happiness) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [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) - [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) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)