112 Machine Learning jobs in London
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Machine Learning Researcher
Posted today
Job Viewed
Job Description
Machine Learning Engineer
Posted 1 day ago
Job Viewed
Job Description
Working Pattern : Hybrid (1-2 days per week in office)
Location : London
As a company for whom AI is the product, it should be no surprise that our Data Science team is at the heart of everything we do at Sprout - building innovative products, researching new techniques for using Artificial Intelligence in claims automation, and pushing the boundaries of what our product can achieve.
As a globally dispersed team, our Data Science team brings together a diverse range of expertise and backgrounds; what unites us is a desire to learn, a mastery of our discipline, strong mathematical and statistical skills, and software engineering prowess. We typically specialise in fields such as Computer Vision, LLMs and Deep Learning.
Our Machine Learning Engineers are responsible for all aspects of the AI lifecycle, from understanding business problems, preparing training data, assisting the data scientists in designing and building models, and deploying them into production. We work in cross-functional squads, so you will work collaboratively with Data Scientists, Software Engineers, Product and Engagement Managers on your designated project.
You will not only work on the development and productionisation of sophisticated ML products, but also shape the future of our AI capabilities. You will have the opportunity to mentor junior team members, influence strategic decisions, and directly impact our customers’ experiences.
If you are passionate about transforming industries with AI and want to work with an innovative, ambitious team, we would love to hear from you. Apply now and help shape the future of claims automation.
Responsibilities- Develop features for our state-of-the-art claims automation platform
- Build and deploy machine learning algorithms and models to production within product teams
- Provide technical guidance and input on the design and implementation of machine learning algorithms
- Support with customer PoVs and onboarding
- Understand business problems and product requirements and help translate these into technical solutions
- Execute and deliver full AI/ML solutions from sourcing training data, design and implementing state-of-the-art machine learning models, testing, benchmark and product-driven research for model performance improvement, to shipping stable, tested, performant code in an agile environment.
- Work closely with Product Managers to help shape the product roadmap from a Data Science perspective
- Contribute to Data Science strategy and the technical roadmap in conjunction with our Head of AI
- Proactively seek to improve the way that Data Science operates at Sprout.ai
- Support the education of the business and customers on how our Data Science teams work
- Stay updated on the latest trends and advancements in Artificial Intelligence.
- Technical proficiency
- You write production-grade, scalable Python code, ensuring that your models are robust, maintainable, and optimised for performance.
- Comfortable with PyTorch
- Knowledge of Transformer-based models
- Knowledge of Large Language Models (LLMs)
- Proven experience of having delivered successful machine learning projects into production
- Strong understanding of software development fundamentals, in particular deploying models to production and how to set up pipelines.
- Demonstrate expertise in deep learning for computer vision, natural language processing, reinforcement learning etc
- Displays in depth knowledge in machine learning best practices, scalable training and deployment, model introspection and evaluation
- Understanding of the fundamentals in Mathematics, Statistics and Data Analysis
- Experience working in an Agile environment and knowledge of how Agile methodologies can be applied to Data Science teams in terms of process, practice, team culture and the delivery of work
- Ability to convert customer requirements or business challenges into well-defined machine learning solutions
- We are using many technologies day to day such as various AWS services, GCP, Kubernetes, Ray Serve, Kubeflow, and ReTool. Any experience in these areas would be a bonus
Machine Learning Engineer
Posted 18 days ago
Job Viewed
Job Description
Working Pattern : Hybrid (1-2 days per week in office)
Location : London
As a company for whom AI is the product, it should be no surprise that our Data Science team is at the heart of everything we do at Sprout - building innovative products, researching new techniques for using Artificial Intelligence in claims automation, and pushing the boundaries of what our product can achieve.
As a globally dispersed team, our Data Science team brings together a diverse range of expertise and backgrounds; what unites us is a desire to learn, a mastery of our discipline, strong mathematical and statistical skills, and software engineering prowess. We typically specialise in fields such as Computer Vision, LLMs and Deep Learning.
Our Machine Learning Engineers are responsible for all aspects of the AI lifecycle, from understanding business problems, preparing training data, assisting the data scientists in designing and building models, and deploying them into production. We work in cross-functional squads, so you will work collaboratively with Data Scientists, Software Engineers, Product and Engagement Managers on your designated project.
You will not only work on the development and productionisation of sophisticated ML products, but also shape the future of our AI capabilities. You will have the opportunity to mentor junior team members, influence strategic decisions, and directly impact our customers’ experiences.
If you are passionate about transforming industries with AI and want to work with an innovative, ambitious team, we would love to hear from you. Apply now and help shape the future of claims automation.
Responsibilities- Develop features for our state-of-the-art claims automation platform
- Build and deploy machine learning algorithms and models to production within product teams
- Provide technical guidance and input on the design and implementation of machine learning algorithms
- Support with customer PoVs and onboarding
- Understand business problems and product requirements and help translate these into technical solutions
- Execute and deliver full AI/ML solutions from sourcing training data, design and implementing state-of-the-art machine learning models, testing, benchmark and product-driven research for model performance improvement, to shipping stable, tested, performant code in an agile environment.
- Work closely with Product Managers to help shape the product roadmap from a Data Science perspective
- Contribute to Data Science strategy and the technical roadmap in conjunction with our Head of AI
- Proactively seek to improve the way that Data Science operates at Sprout.ai
- Support the education of the business and customers on how our Data Science teams work
- Stay updated on the latest trends and advancements in Artificial Intelligence.
- Technical proficiency
- You write production-grade, scalable Python code, ensuring that your models are robust, maintainable, and optimised for performance.
- Comfortable with PyTorch
- Knowledge of Transformer-based models
- Knowledge of Large Language Models (LLMs)
- Proven experience of having delivered successful machine learning projects into production
- Strong understanding of software development fundamentals, in particular deploying models to production and how to set up pipelines.
- Demonstrate expertise in deep learning for computer vision, natural language processing, reinforcement learning etc
- Displays in depth knowledge in machine learning best practices, scalable training and deployment, model introspection and evaluation
- Understanding of the fundamentals in Mathematics, Statistics and Data Analysis
- Experience working in an Agile environment and knowledge of how Agile methodologies can be applied to Data Science teams in terms of process, practice, team culture and the delivery of work
- Ability to convert customer requirements or business challenges into well-defined machine learning solutions
- We are using many technologies day to day such as various AWS services, GCP, Kubernetes, Ray Serve, Kubeflow, and ReTool. Any experience in these areas would be a bonus
Quantitative Researcher (Machine Learning)
Posted today
Job Viewed
Job Description
Software Engineer, Machine Learning

Posted 7 days ago
Job Viewed
Job Description
Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
Software Engineer, Machine Learning Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
5. Architect efficient and scalable systems that drive complex applications
6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
7. Work on a variety of coding languages and technologies
8. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
9. Programming experience in a relevant language
10. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
11. Demonstrated experience driving change within an organization and leading complex technical projects
12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
**Preferred Qualifications:**
Preferred Qualifications:
13. Masters degree or PhD in Computer Science or a related technical field
14. Experience with frameworks like TensorFlow, PyTorch, or Scikit-learn
15. Knowledge of NLP techniques, including text preprocessing, tokenization, and sentiment analysis
16. Understanding of information retrieval concepts, such as indexing, querying, and ranking
17. Demonstrated experience with data structures and algorithms, including graph theory and optimization techniques
**Industry:** Internet
Machine Learning Engineer III

Posted 23 days ago
Job Viewed
Job Description
Amex GBT Egencia is at the center of revolutionizing business travel with our cutting-edge technology and the most desirable products in the industry. We have grown from a small start-up to become the 4th largest corporate travel management company in the world and getting acquired by the 1st.
How often do you get the opportunity to work in what feels like a startup environment but has funding of our parent company? That's what you would be doing if you were joining Amex GBT.
The team's responsibilities span data integration supporting customers and internal business area and ML platform development. We are looking for a talent with different skillset, a passionate technologist and dedicated to solving real-world business problems; to lead the excellence of Data/ML engineering practice.
**What You'll Do on a Typical Day**
+ Partner with technologists across the business to collaboratively solve problems.
+ Demonstrates active mentorship and rising talent identification.
+ Develops north star vision for domain in which they are focused.
+ Demonstrates positive impact and leadership across scope of the organization.
+ Serves as a specialist in architecting design solution patterns to any use case. Considers business needs, application needs and articulating to interested teams and partners.
+ Demonstrates mastery of software design, shapes coding methodologies that is scalable, resilient and stable.
+ Possesses a deep knowledge of entire system and can jump into code in any component and fire fight and contribute.
+ Expertise of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
+ Leads collaboration with key partners and contributes subject matter expertise to develop unique solutions to complex issues.
+ Have good infrastructure knowledge (AWS, Kubernetes)
+ Have some experience with Data (BI, Reporting, Analytics, Machine Learning and so on) would be a plus
**What We're Looking For**
+ 2 to 3 years for Bachelor's or equivalent / for Master's
+ Development background, infrastructure (AWS) knowledge, Data awareness
+ Proven experience in data modeling, schema design patterns and modern data access patterns (including API, streaming, data lake) and AWS
+ Demonstrates familiarity with various cloud technologies and building data products to support batch and real-time DS, ML and Deep learning applications.
+ Independently designs, communicates and executes on architecture for moderately sophisticated data products.
+ Has a strong understanding of testing and monitoring tools and technologies.
+ Guides others in design of software that is easily testable and observable.
+ Influences and contributes to product vision for the team.
+ Proficiency in platform development using Java/Python and SQL
+ Have some experience of Sagemaker or equivalent, feature store, dashboards and so on.
+ Has some basics around LLM, guardrails, observability, RAG.
**Location**
London, United Kingdom
**The #TeamGBT Experience**
Work and life: Find your happy medium at Amex GBT.
+ **Flexible benefits** are tailored to each country and start the day you do. These include health and welfare insurance plans, retirement programs, parental leave, adoption assistance, and wellbeing resources to support you and your immediate family.
+ **Travel perks:** get a choice of deals each week from major travel providers on everything from flights to hotels to cruises and car rentals.
+ **Develop the skills you want** when the time is right for you, with access to over 20,000 courses on our learning platform, leadership courses, and new job openings available to internal candidates first.
+ **We strive to champion Inclusion** in every aspect of our business at Amex GBT. You can connect with colleagues through our global INclusion Groups, centered around common identities or initiatives, to discuss challenges, obstacles, achievements, and drive company awareness and action.
+ And much more!
All applicants will receive equal consideration for employment without regard to age, sex, gender (and characteristics related to sex and gender), pregnancy (and related medical conditions), race, color, citizenship, religion, disability, or any other class or characteristic protected by law.
Click Here ( for Additional Disclosures in Accordance with the LA County Fair Chance Ordinance.
Furthermore, we are committed to providing reasonable accommodation to qualified individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the hiring process. For details regarding how we protect your data, please consult the Amex GBT Recruitment Privacy Statement ( .
**What if I don't meet every requirement?** If you're passionate about our mission and believe you'd be a phenomenal addition to our team, don't worry about "checking every box;" please apply anyway. You may be exactly the person we're looking for!
Click Here to Learn More (
Be The First To Know
About the latest Machine learning Jobs in London !
Principal Machine Learning Engineer
Posted 8 days ago
Job Viewed
Job Description
Principal Machine Learning Engineer
Posted 9 days ago
Job Viewed
Job Description
At TWG Group Holdings, LLC (“TWG Global”), we drive innovation and business transformation across a range of industries, including financial services, insurance, technology, media, and sports, by leveraging data and AI as core assets. Our AI-first, cloud-native approach delivers real-time intelligence and interactive business applications, empowering informed decision-making for both customers and employees.
We prioritize responsible data and AI practices, ensuring ethical standards and regulatory compliance. Our decentralized structure enables each business unit to operate autonomously, supported by a central AI Solutions Group, while strategic partnerships with leading data and AI vendors fuel game-changing efforts in marketing, operations, and product development.
You will collaborate with management to advance our data and analytics transformation, enhance productivity, and enable agile, data-driven decisions. By leveraging relationships with top tech startups and universities, you will help create competitive advantages and drive enterprise innovation.
At TWG Global, your contributions will support our goal of sustained growth and superior returns, as we deliver rare value and impact across our businesses.
The Role:
As a Principal Machine Learning Engineer (UK), you will be embedded in the UK Data Science team and play a critical role in accelerating delivery of AI solutions. Reporting to the Head of the UK AI & Data Science team, you will work alongside Data Scientists to take prototypes and translate them into reliable, production-ready services for business stakeholders.
This is a hands-on technical leadership role: you will set direction, architect solutions, and mentor peers. The remit is squarely focused on last-mile delivery — taking prototypes built by Data Scientists and making them usable in real business settings by packaging them into services or APIs, wiring them into data sources, building lightweight feature and inference pipelines, and adding basic monitoring and retraining logic. You will accelerate pilot deployments so stakeholders can see value quickly, and then hand the solution off to the Central Engineering and Data team, who are responsible for firm-wide platforms, scaling, and long-term support.
The ideal candidate will also bring applied data science skills and be comfortable moving between ML engineering and data science work. You should be able to contribute to model development and analysis when needed, in addition to owning deployment and operationalization.
Responsibilities:
- Translate data science prototypes into production-ready pilot ML services tailored to business use cases.
- Build lightweight pipelines (feature engineering, model packaging, inference services) that integrate smoothly with central platforms while meeting immediate delivery needs.
- Champion pragmatic MLOps practices (CI/CD for ML, monitoring, observability) to improve reliability without duplicating central engineering’s enterprise frameworks.
- Partner closely with Data Scientists to operationalize models, and collaborate with central engineering to plan handoffs of successful pilots for hardening and scale.
- Apply emerging ML engineering techniques (LLM deployment, RAG, vector databases) to accelerate delivery of applied projects.
- Develop reusable components and lessons learned that central teams can adopt into firm-wide platforms.
- Ensure ML workflows comply with governance, audit, and regulatory requirements.
- Collaborate with central Engineering, Data, Product, and Security teams to ensure alignment with firm-wide platforms and standards.
- Provide technical mentorship to ML engineers, raising the bar for applied delivery and model deployment.
- Flex into data science tasks when needed: feature engineering, model experimentation, and analytical insights, reflecting the versatility required in a fast-moving team.
Requirements
- 8+ years of experience designing, building, and deploying ML systems in production.
- Proven track record of leading ML engineering projects from prototype to production delivery.
- Deep expertise in modern ML frameworks (TensorFlow, PyTorch, JAX, Ray, MLflow, Kubeflow).
- Proficiency in Python and at least one backend language (e.g., Java, Scala, Go, C++).
- Strong knowledge of cloud ML infrastructure (AWS SageMaker, GCP Vertex AI, Azure ML) and containerized deployments (Kubernetes, Docker).
- Hands-on experience with ML pipelines, distributed training, and inference scaling.
- Familiarity with monitoring stacks (Prometheus, Grafana, ELK, Datadog).
- Experience in regulated industries (finance, insurance, healthcare) with compliance and governance needs.
- Strong communication and collaboration skills, with the ability to mentor others and influence technical direction.
- Working knowledge of data science techniques (e.g., supervised/unsupervised ML, model evaluation, causal inference, feature engineering).
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related technical field (PhD a plus).
Preferred Experience:
- Experience integrating with Palantir platforms (Foundry, AIP, Ontology) as a user/consumer.
- Practical exposure to LLM and GenAI delivery (fine-tuning, RAG, vector search, inference).
- Experience optimizing GPU clusters or distributed training workloads.
- Familiarity with graph databases (Neo4j, TigerGraph) in applied ML contexts.
Benefits
- Work at the forefront of AI/ML innovation in life insurance, annuities, and financial services.
- Drive AI transformation for some of the most sophisticated financial entities.
- Competitive compensation, benefits, future equity options, and leadership opportunities.
This is a hybrid position based in the United Kingdom.
We offer a competitive base pay + a discretionary bonus will be provided as part of the compensation package, in addition to a full range of medical, financial, and/or other benefits.
TWG is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Audio Machine Learning Engineer
Posted 536 days ago
Job Viewed
Job Description
Coders Connect has partnered with an innovative start-up who are embarking on an incredible journey with an AI-powered song-generation platform.
A small, dynamic team in London is revolutionizing the music industry by creating fresh and captivating songs across various genres. As a Machine Learning Engineer, you'll dive into the heart of this groundbreaking project, working on the Desinging and implementation of Data Pipelines, research, finetune and develop state-of-the-art generative AI models. Embrace the endless possibilities as the platform extends to the Web (WASM), Android, iOS, and even virtual reality!
If your passion for music harmonizes perfectly with your Machine Learning skills, this opportunity is tailor-made for you! Don't miss out on this thrilling adventure. Apply and shape the future of AI music production!
About this role: The ideal candidate would be responsible for: Designing and Implementation of data pipelines : craft and enhance AI-powered data collection and processing pipelines Advance AI Models for Music and Singing generation :research, fine-tuning and developing state-of-the-art generative AI models Evaluate and quantify the results :provide quantitative and qualitative analysis of the collected data and evaluate AI models Explore and collaborate : read academic papers, explore open-source solutions, actively share and collaborate with a team of AI and DSP engineers What is our team currently working on? Developing AI singer : singing voice synthesis and singing voice conversion Improving music AI models : exploring text and melody conditioning for music generation Building with instruction-tuned LLMs : for user's interactions with AI producer and lyrics generation Implementing the full music production pipeline : music generation, mixing and masteringRequirements Experience with audio data and DSP : experience in handling audio data and expertise in digital signal processing Data pipeline development skills : background in building data collection and processing pipelines Python and ML Framework Proficiency : 1+ years of hands-on experience with Python and modern ML frameworks Desirables : Experience with generative AI models : Diffusion models, GANs, VAEs, Transformers Musical background: Understanding of basic concepts in music theory and experience in either composing music or music production