Find your next tech and IT Job or contract Machine Learning in London

What you need to know about Machine Learning

Machine Learning is a branch of artificial intelligence that enables computer systems to learn from data and improve without direct human intervention. Machine Learning uses algorithms and statistical models to detect patterns, make predictions, or offer recommendations. It can work in different ways: with supervised learning, where the model is trained on labeled data to predict specific outcomes, with unsupervised learning, where it explores unlabeled data to identify structures or groupings, or with reinforcement learning, where the system learns through trial and error to maximize a reward. This technology is used in many sectors, such as image recognition, virtual assistants, recommendation systems, or industrial automation, and it plays a key role in data exploitation and technological innovation.

View the latest IT & tech jobs in London, where a vibrant tech scene offers diverse opportunities in fintech, software development, and more.

Your search returns 8 results.
Premium Job
Permanent

ML (Machine Learning) Engineer

BAE Systems

Location(s): UK, Europe & Africa : UK : London BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Machine Learning Engineer Requisition ID: 121659 Location: London - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Grade: GG10-GG11 Referral Bonus: £5,000 Are you passionate about working with cutting-edge AI/ML technology? Are you self-motivated to find innovative solutions to complex challenges as part of a team who help keep the UK safe? Join BAE Systems as an experienced Machine Learning (ML) Engineer. As part of our AI team, you will be working with our National Security Customers to understand their business challenges and identity where AI/ML-based solutions can add value. You will lead on prototype development and be responsible for designing, implementing, and deploying AI solutions. This cross-functional role requires a strong foundation in software engineering, statistics, and AI/ML concepts. Due to the fast-paced change in AI/ML, you are expected to be aware of the latest advancements in AI and ML technologies, ensuring that solutions are both innovative and effective. You'll work as part of an empowered, multi-disciplinary AI team who's purpose is to develop common AI propositions that will benefit a range of our customers. Working alongside a Data Scientist, AI Strategy Lead and Delivery Management you will focus on engineering activities within our AI Strategy which is focussed on: Our Customers: Elaborate user needs and measure AI value Our Position: Establish our market position and define our USP Our Skills: Develop our career paths and learning plans for AI Our Partners: Understand technology partner capabilities and build our AI partner ecosystem Our Innovation: Learn through AI experiments and demonstrate pull-through to product development Working in a small team you'll be given as much ownership and responsibility as you have the appetite for, but be part of our much bigger National Security community that will give you the support you need to grow in your career. You will work closely with data scientists to understand data requirements, clean and organize data, and build efficient, scalable capabilities. Our unique customers have interesting, complex data. You will conduct practical AI experiments to test technical assumptions and assess technology maturity to meet user needs. As an engineering expert in AI/ML you'll be expected to develop, test and validate applications using machine learning models, demonstrating how they can mature from prototype to product. You will provide support to other early adopter engineering teams attempting to develop and integrate their own machine learning solutions. We're embarking upon a pivotal period that will significantly grow our AI capability, where you will be helping to develop innovative products & services that support our customers mission. You will have the opportunity to get to know our own business and work with people across a diverse range of professional backgrounds. This is an exciting time to join our team to help pioneer both our customer's and our own AI adoption journey. Not only will you be directly making a huge impact through the solutions you develop, you'll be doing it for an organisation who makes a huge impact to the security of the UK. About you You will have experience in many of the following: Prototyping applications using machine learning (ML) models to test feasibility and impact. Engineering and implementing ML-based solutions, with proven ability to own the end-to-end process and lifecycle of ML systems. Deploying models and handling technical aspects of making models operational to meet user needs. Integrating models within applications, and incorporating them into wider systems. Monitoring model performance through regular evaluation of deployed models, identifying performance gaps and opportunities for optimisation. Researching techniques by continuously exploring the latest ML and AI advancements to identify methods that can enhance current systems. Adhering to policy and ethical AI standards, ensuring machine learning practices comply with compliance processes and guidelines. Providing technical guidance in the implementation and integration of machine learning to other cross-functional teams. Programming in one or more of Python, Java, .Net, JavaScript, C++. Using MLOps tools and frameworks. Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce. Utilising containerisation technologies e.g. Docker, Kubernetes. It would be great if you also had experience in some of these, but if not we'll help you with them Optimising models from data scientists by working closely with them to refine, optimise, and implement models based on prototypes. Defining and improving MLOps processes by creating and refining the model development and deployment strategy for better efficiency and results. Ensuring the quality and accessibility of data used for machine learning projects is appropriate, collaborating with data engineers as necessary. Performing data analysis to enable machine learning engineering tasks, such as ethics/bias assessments or exploratory data analysis to inform model development/deployment pattern choice. Maintaining comprehensive documentation of model development, including methodologies, performance evaluations, and deployment details. Developing and running solutions Cloud-based environments & Cloud ML Services e.g. AWS, MS Azure. Integrating with relational, document, search and graph database systems. Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes. Security Clearance is required for this vacancy. If you are not currently Security Cleared, you will need to be eligible for this and willing to go through the process. How we will support you Work-life balance is important; you can work around core hours with flexible and part-time working, and many of our roles include hybrid working enabling a mix of working from home and in the office Youll get 25 days holiday a year and the option to buy/sell and carry over from the year before Our flexible benefits package includes private medical and dental insurance, a competitive pension scheme, cycle to work scheme, taste cards and more Youll have a dedicated Career Manager to help you develop your career and guide you on your journey through BAE Youll be part of our company bonus scheme You are welcome to join any/all of our Diversity and Support groups. These groups cover everything from gender diversity to mental health and wellbeing. About our team Our people are what differentiates us, they are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise that this diversity contributes to our success. We recognise the benefits of forming teams from a mix of disciplines, which allows us to come up with cutting edge, high quality solutions. Our breadth of work across the Public Sector provides diverse opportunities for our people to develop their careers in new areas of expertise and with new clients. You'll be part of a big company, but we try to create a culture that feels like a small one. The work will stretch you and be challenging, but we encourage a healthy work-life balance. Most of all, we know teams who work well together also perform well. We'll do everything we can to ensure you have fun at work, and in social activities outside of it whether that's virtually or in person, as conditions allow. You will be joining our National Security business which is the largest area within our UK business. Our mission is to be the most trusted partner for our National Security clients in delivery of their core mission. At the end of 2020 we had over 700 employees working across our security and law enforcement customers. This year, we are looking to build on our success and grow even further by recruiting over 100 new members to our team. We have a rich history of working within National Security. In fact, we have over 40 years' experience of delivering advice and solutions to our customers in this sector, supporting them in carrying out their vital missions. More about BAE Systems You will work for a division of BAE Systems who helps nations, governments and businesses around the world defend themselves against cyber crime, reduce their risk in the connected world, comply with regulation, and transform their operations. We're a consultancy and products business and employ smart, motivated individuals who work together across a range of projects and products. You'll get to work on a variety of different systems for different customers throughout your career with us. We're passionate about Diversity and Inclusion in our workforce and the people you'll work with will reflect this. We employ over 4,000 people across 18 countries in the Americas, APAC, UK and EMEA For more information please visit our website: -hidden link- Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we're working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential.

Start date As soon as possible
Location London, England, United Kingdom
Permanent

Lead Machine Learning Engineer

Rise Technical Recruitment Ltd

Lead ML Engineer London - Hybrid (1 day per week in office) £80,000 - £100,000 DOE + Bonus (up to 15%) + Excellent Pension + Car Scheme + Technology Benefits + EAP Programme + Flexible working This is an incredible opportunity for a Lead ML Engineer to join a fast paced and forward-thinking business always looking to innovate and lead from the front in the technology world. The company are a leading organisation in the energy sector, dedicated to delivering innovative solutions and improving operational efficiency. As part of their Data Science team, you will be at the forefront of cutting-edge projects, helping to shape the future of data-driven decision-making and machine learning infrastructure. In this role, you will lead machine learning projects from concept to production, develop platform tools, and collaborate with data scientists to build data pipelines. You'll mentor junior team members, work with IT teams to advance projects, and improve deployment processes. Additionally, you'll design and maintain cloud infrastructure, ensure high-quality code, and participate in code reviews. The ideal candidate will have proven experience in a similar role in some combination of Software, Data or DevOps and strong experience working with ML models. You will be an expert with Python and associated libraries (Pandas, scikit-learn etc.), have strong Azure DevOps exposure (Terraform, Docker, Kubernetes) and high proficiency in SQL. An incredible opportunity for a confident and commercial ML Engineer to lead from the front working with cutting edge technology and driving company growth. The Role: • Lead machine learning projects from concept to production. • Develop platform tools and collaborate with data scientists to build data pipelines. • Mentor junior team members and support their technical growth. • Work closely with IT teams to advance project goals and improve deployment processes. • Design and maintain cloud infrastructure to support machine learning initiatives. The Person: • Proficiency in Python, including libraries such as Pandas and scikit • learn, and strong SQL skills. • Deep understanding of software engineering best practices • Experience with tools like Azure, Azure ML, GitHub Actions, Terraform, Packer, Airflow, Docker, and Kubernetes • Expertise in Linux/Windows VM administration. Reference Number: BBBH248582 To apply for this role or to be considered for further roles, please click \"Apply Now\" or contact Ryan McIntyre at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates

Start date As soon as possible
Pay £80k-100k
Location London, England, United Kingdom
Contractor

AI Engineer / Data Scientist

Computer Futures

AI Engineer / Data Scientist - Contract Position in London An exciting contract opportunity has arisen for a skilled AI Engineer / Data Scientist in the vibrant heart of London. We are seeking a dynamic individual who can harness the power of data and machine learning technologies to drive innovation and improve processes. Role Overview: • Location: London, United Kingdom • Type: Contract • Requires commuting to Dublin once a month • Sector: Technology Required Skills: • LLM (Latent Log-linear Model): Expertise in using LLM for advanced predictive modelling and analysis. • Data Bricks: Proficiency with Databricks platform for big data processing and analytics. • Machine Learning: Strong background in developing and deploying machine learning algorithms and models. • Python: Excellent coding skills in Python, particularly for data science and machine learning applications. This role is ideal for someone who thrives in a fast-paced environment and is eager to contribute to cutting-edge projects in artificial intelligence and data science. If you are ready to take on this challenging role, we would love to hear from you. Please click here to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit XX XX XX XX XX Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales

Start date As soon as possible
Rate £500-550
Location London, England, United Kingdom
Permanent

Azure AI Engineer

Rise Technical Recruitment Ltd

Azure AI Engineer Remote UK £60,000 - £80,000 (DOE) + Holiday + Pension + Healthcare + Remote Working + Great working Culture + Autonomy This is an exciting opportunity for an Azure AI Engineer to join a fast-growing company that offers autonomy, career growth, and a highly competitive salary. The company specialises in developing innovative software and AI-driven solutions for the fashion industry, with all technologies designed and built in-house by expert software professionals. Due to increasing demand, they are expanding their senior leadership team to drive innovation and support continued growth. In this role, you will design, develop, and deploy AI-driven solutions using Microsoft Azure, leveraging services such as Azure Machine Learning and Cognitive Services. You will integrate AI models into cloud-based applications, ensuring scalability and performance. Your responsibilities will include training and fine-tuning machine learning models, automating AI workflows, optimising cloud infrastructure, and ensuring compliance with security and governance standards. The ideal candidate will have strong experience in developing and deploying AI solutions using Microsoft Azure, with expertise in Azure Machine Learning and Cognitive Services. Proficiency in programming languages such as Python or C#, along with experience in machine learning frameworks is essential. A deep understanding of cloud architecture, data engineering, and MLOps is required. Additionally, the candidate should have the ability to optimise AI models for scalability, and a solid grasp of security and compliance in cloud environments. Azure/AI certifications would be beneficial but not essential. The Role: • Design, develop, and deploy AI-driven solutions using Microsoft Azure.Leverage Azure Machine Learning and Cognitive Services for AI development.Integrate AI models into cloud-based applications for scalability and performance.Train and fine-tune machine learning models to enhance accuracy and efficiency.Automate AI workflows and optimize cloud infrastructure.Ensure compliance with security and governance standards. The Person: • Strong experience in developing and deploying AI solutions using Microsoft Azure.Expertise in Azure Machine Learning and Cognitive Services.Proficiency in programming languages such as Python or C#.Experience with machine learning frameworks like TensorFlow or PyTorch.Deep understanding of cloud architecture, data engineering, and MLOps.Ability to optimize AI models for scalability and performance.Knowledge of security and compliance in cloud environments.Azure/AI certifications are beneficial but not essential.

Start date As soon as possible
Pay £60k-80k
Location London, England, United Kingdom
Permanent

Data Product Lead

Viqu

Data Product Lead London (Hybrid) £85,000 - £105,000 We're partnered with one of the UK's leading brands that are currently hiring for a Data Product Lead. Our client is driven to be the best in the field and outdo with their experience in data and technology. The business has modified the work structure to help the customers, take on new technologies and develop business outclass. The Data Product Lead will focus on the data and machine learning products and aim to drive the data strategy, development and delivery of the organisation. The position will benefit from hybrid working of 3 days a week onsite from their London office. Responsibilities of the Data Product Lead: â Drive the Data Product strategy that aligns with the business data strategy and goals.â Collaborate with stakeholders at different levels to identify opportunities and make sure the product is launched successfully â Own the full lifecycle of the data products, governance to maintain quality, integrity and consistency of the productsâ Track the data product performance to drive continuous improvement Requirements of the Data Product Lead: â 5+ years experience in Data product management with a background delivering data productsâ Experience managing and establishing governance â Strong understanding of Azure products such as Databricksâ Good background in Machine Learning (ML) analytics and deploying products â Proven ability to mentor teams and lead continuous improvement in the data environmentâ Excellent communication skills, attention to detail and self starter To discuss this exciting opportunity in more detail, please APPLY NOW for a no obligation chat with your VIQU Consultant. Additionally, you can contact Katie Dark on If you know someone who would be ideal for this role, by way of showing our appreciation, VIQU is offering an introduction fee up to £1,000 once your referral has successfully started work with our client (terms apply). To be the first to hear about other exciting opportunities, technology and recruitment news, please also follow us at ‘VIQU IT Recruitment' on LinkedIn, and Twitter: @VIQU_UK Data Product Lead London (Hybrid) £85,000 - £105,000

Start date As soon as possible
Pay £85k-105k
Location London, England, United Kingdom
Permanent

Senior Data Scientist

Rise Technical Recruitment Ltd

Senior Data Scientist London - 4 Days on-site £65,000 - £110,000 DOE + Generous Equity + Unlimited Holiday This is an excellent opportunity for a Senior Data Scientist to join a rapidly growing start-up, where you will focus on analytics and modelling to interpret data. This company is a platform designed to simplify the hiring process for businesses and enable individuals to find flexible work opportunities. By connecting businesses with skilled professionals for short-term staffing needs, this innovative solution optimises workforce efficiency. In this varied role you will leverage your data science expertise to drive positive business impact, demonstrating experience in data preparation. You will use machine learning tools and statistical techniques to solve business problems and collaborate with non-technical experts to propose data-driven solutions. You will confidently present complex subjects to non-technical and technical stakeholders. The ideal candidate will possess a minimum of 2+ years of experience building AI models in Python within a startup environment or leading Tech company. Demonstrable proficiency in Python AI libraries is essential, with preferred expertise in demand prediction, computer vision, or optimisation. Familiarity with the AWS cloud platform, particularly its AI/ML services (SageMaker and Lambda) and related data processing tools, is also required. This is a fantastic opportunity for a Senior Data Scientist to join a company at an exciting time of growth, within a role offering a great benefits package and collaborative working environment. The Role: • Leverage data science for business impact.Apply machine learning and statistical techniques.Collaborate with nontechnical experts for solutions.Present complex data to diverse stakeholders.4 Days onsite, 1 day WFH The Person: • 2+ years AI model building in Python.Proficient as a Data Scientist with knowledge of Python AI libraries.Expertise in demand prediction, computer vision, or optimisation (preferred).Familiarity with AWS AI/ML services (SageMaker, Lambda). Reference Number: BBBH251711 To apply for this role or for to be considered for further roles, please click \"Apply Now\" or contact Tom McLaughlin at Rise Technical Recruitment This vacancy is being advertised by Rise Technical Recruitment Ltd. The services of Rise Technical Recruitment Ltd are that of an Employment Agency Rise Technical Recruitment Ltd regrets to inform that our client can only accept applications from engineering candidates who have a valid legal permit or right to work in the United Kingdom. Potential candidates who do not have this right or permit, or are pending an application to obtain this right or permit should not apply as your details will not be processed.

Start date As soon as possible
Pay £65k-110k
Location London, England, United Kingdom
Permanent

Gov Bonds Quant Trader

SThree

We have a current opportunity for a EU Gov Bonds Trader on a permanent basis. The position will be based in London. For further information about this position please apply. Job summary As an Associate or Vice President within the Rates Trading Strategies team, you will research, develop, test, and implement quantitative trading strategies, with a focus on risk management and return maximization on linear Interest Rates products (Government Bonds, IR Swaps). You will be responsible for collaborating with Quantitative Research, Voice Trading and Technology to deliver these strategies to production, and with the wider team to integrate them within a portfolio of strategies, in a fast-paced, results-orientated environment. Job Responsibilities Conduct in-depth research of systematic alpha opportunitiesDevelop and implement quantitative trading models, algorithms, and strategiesBack-test and optimize trading strategies using rigorous analysisOriginate innovative trading strategies in collaboration with the voice trading desksCollaborate with the technology teams to build and maintain robust trading systemsDeliver an end-to-end product, from the idea to real-time trading Required qualifications, capabilities, and skills You have an advanced degree (or equivalent) in mathematics, statistics, or computer science.You demonstrate strong programming skills in Python, Java, or similar languages.You have hands-on experience processing with large tick datasets and research at scale.You demonstrate in-depth knowledge of statistical modelling and inference, machine learning, and optimization techniques.You have proven experience in quantitative trading with a demonstrable track record.You have an excellent problem-solving and analytical skills.You have ability to work independently and as part of a team. Preferred qualifications, capabilities, and skills You have experience with high-frequency trading, electronic trading or algorithmic trading.You demonstrate knowledge of database systems (KDB, SQL)You have outstanding communication skillsYou have experience working collaboratively on common codebases using git To find out more about SThree, please visit -hidden link- SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales

Start date As soon as possible
Location London, England, United Kingdom
Permanent

Software Engineer Full Stack .Net JavaScript

Client Server

Software Engineer / Full Stack Developer (C# .Net JavaScript) London / WFH to £80k Are you a Software Engineer with C# and JavaScript skills combined a good appreciation of UI design? You could be progressing your career at a start-up social media platform focussed on the pensions sector with the aim of ensuring that everyone who has a pension receives it in full through better stakeholder collaboration. As a Software Engineer you'll join a supportive, Agile development team to design and develop front end / UI components, collaborating with business stakeholders to analyse requirements through to delivery. You'll be using a range of technology with a focus on JavaScript, HTML and CSS, also using C# .Net and Blazor on the backend; you'll be working within a microservices environment with CI/CD and collaborating with backend software engineers on AI and Machine Learning elements of the product. There's continual learning and self-development opportunities within a collaborative team environment. Location / WFH: You'll join the team in the London (City) office three days a week (Tuesday, Wednesday, Thursday) with flexibility to work from home on Monday and Friday. About you: You have experience of developing user interfaces with JavaScript, HTML5 and CSS You have a good understanding of ASP.Net MVC, OOP and Design Patterns, the backend is built with C# so youll also need experience with that Youre familiar with the full software development lifecycle through to testing You have a good appreciation of UI/UX Youre collaborative, motivated and keen to progress your career, continually learning with a results driven mindset What's in it for you: As a Software Engineer / Full Stack Developer you will earn a competitive package: Salary to £80k 25 days holiday Life Assurance and Critical Illness cover Pension Private Health Insurance Apply now to find out more about this Software Engineer / Full Stack Developer (C# ASP.Net MVC JavaScript) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Start date As soon as possible
Pay £70k-80k
Location London, England, United Kingdom

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Contract roles and jobs for Machine Learning

Data Scientist

The Data Scientist uses Machine Learning to develop predictive models based on complex data.

Data Analyst

The Data Analyst uses Machine Learning to automate data exploration and identify key trends.

AI/Machine Learning Developer

The AI/Machine Learning Developer specializes in creating machine learning models to solve complex problems such as image recognition, natural language processing, or data prediction.

R&D Engineer

The R&D Engineer designs and develops innovative solutions using Machine Learning techniques to enhance products or processes within an organization.

Data Developer (BI / Big Data / Data Engineer)

The Data Developer (Business Intelligence/BI/Big Data/Data Engineer) implements machine learning models in data pipelines to extract useful insights and optimize decision-making processes.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us