2603 IT & Software Developer jobs in the UK
Requirements
Must:
- Proven experience (typically 5–10 years) in full stack software engineering, ideally within data heavy, analytics, or SaaS environments
- Strong backend development experience with Python and SQL (relational and/or analytical databases)
- Experience working with cloud platforms, particularly Azure
- Experience working with modern data platforms such as Snowflake (or similar analytical warehouses)
- Strong frontend development experience using React and modern JavaScript/TypeScript
- Experience designing and building APIs and distributed systems
- Solid understanding of data engineering concepts, including data modelling, ETL/ELT pipelines, and performance optimisation
- Experience with CI/CD, containerised systems, and modern deployment workflows
- Familiarity with working alongside data science teams and deploying data-driven products
- Experience working in agile environments (Scrum/Kanban) with strong ownership of delivery
- Strong problem-solving skills and ability to work with complex, data-rich systems
- Excellent communication skills and ability to collaborate across technical and non-technical stakeholders
Responsibilities
- Designing and building scalable, maintainable, and high-performance applications across backend and frontend layers
- Developing backend services using Python and SQL, with integration into Azure-based infrastructure and Snowflake data platforms
- Building intuitive, performant front-end interfaces using React and modern JavaScript/TypeScript frameworks
- Contributing to architecture decisions across multiple products, ensuring consistency, scalability, and long-term maintainability
- Designing and developing APIs for internal and external consumption
- Collaborating with data scientists to productionise models, pipelines, and analytical workflows
- Designing data models, pipelines, and query strategies to support performant analytics and reporting use cases
- Ensuring data quality, integrity, and observability across systems
- Taking ownership of features from design through to deployment and ongoing iteration
- Working within agile development processes, contributing to sprint planning, estimation, and continuous improvement
- Writing clean, well-tested, and maintainable code, with strong emphasis on automated testing and CI/CD practices
- Contributing to engineering standards, code reviews, and best practices across the Development team
- Collaborating with external partners, clients, and industry stakeholders where required
- Translating complex data and technical requirements into scalable engineering solutions
- Effectively integrating AI-assisted development tools into day-to-day workflows
Description
At RSMB, we are a leading company specializing in media measurement solutions, working with a wide range of clients to deliver both long-term contracts and ad hoc projects. With around 50 staff based in Central London, we operate within a collaborative, product-focused environment that combines deep technical expertise with innovation. We offer a competitive salary of up to £85,000 per annum, a hybrid working model, and benefits including 25 days holiday rising to 30, private medical insurance, pension, and season ticket loan. We pride ourselves on nearly 40 years of experience in data science and audience measurement.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the UK here.
How many Machine Learning Engineer jobs are in the UK?
Currently, there are 2603 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is the UK a good place for Machine Learning Engineers?
The UK is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Machine Learning Engineer jobs in the UK?
Yellowbrick Data, UKTL, Circuit Mind, Deep Sea Electronics Ltd, Shiptheory, Government Communications Headquarters (GCHQ), Dirty Martini Marketing among others, are currently hiring for ML, AI roles in the UK.
The company with most openings is Experis as they are hiring for 66 different Machine Learning Engineer jobs in the UK. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Experis as they are hiring for 66 different Machine Learning Engineer jobs in the UK. They are probably quite committed to find good Machine Learning Engineers.
