Machine Learning Engineer

London, London Experis

Posted today

Job Viewed

Tap Again To Close

Job Description

contract
We are seeking a highly skilled Machine Learning Engineer to join our team on a contract basis. You will be responsible for designing, building, and deploying machine learning models into production, working closely with data scientists, software engineers, and product teams to deliver scalable AI solutions. This is an excellent opportunity for someone who thrives in fast-paced environments and enjoys solving complex problems with real-world impact. Key Responsibilities Develop, train, and optimize machine learning models for production use. Collaborate with data scientists to turn research prototypes into production-grade solutions. Build robust data pipelines and feature engineering workflows. Deploy ML solutions into cloud environments (AWS, GCP, or Azure). Implement monitoring, testing, and model performance evaluation frameworks. Work with engineering teams to ensure seamless integration of ML models into products. Contribute to improving infrastructure, tooling, and best practices for ML development and deployment. Skills & Experience Essential: Strong programming skills in Python (and frameworks such as PyTorch, TensorFlow, or Scikit-learn). Proven experience in developing and deploying machine learning models in production. Solid understanding of data structures, algorithms, and software engineering principles. Experience with ML pipelines and orchestration tools (e.g., Airflow, Kubeflow, MLflow). Proficiency in working with cloud services (AWS, GCP, or Azure). Strong understanding of CI/CD, containerisation (Docker), and orchestration (Kubernetes). Excellent problem-solving skills and ability to work independently in a fast-paced environment. Desirable: Experience with NLP, computer vision, or time-series forecasting. Familiarity with distributed computing frameworks (Spark, Ray). Experience with MLOps and model governance practices. Previous contract experience in a similar ML engineering role. Contract Details Duration: 6–12 months (extension possible) Location: London (Hybrid working model) Day Rate: Competitive, depending on experience
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

London, London Sprout.ai

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Permanent

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.
Skills, Knowledge, and Experience
  • 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
Sprout.ai Values
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

London, London Sprout.ai

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

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.
Skills, Knowledge, and Experience
  • 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
Sprout.ai Values
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer III

London, London American Express Global Business Travel

Posted 23 days ago

Job Viewed

Tap Again To Close

Job Description

Amex GBT is a place where colleagues find inspiration in travel as a force for good and - through their work - can make an impact on our industry. We're here to help our colleagues achieve success and offer an inclusive and collaborative culture where your voice is valued.
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 (
This advertiser has chosen not to accept applicants from your region.

Principal Machine Learning Engineer

SW1A 0AA London, London £80000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly accomplished Principal Machine Learning Engineer to spearhead advancements in artificial intelligence and machine learning. This fully remote position offers the opportunity to work on groundbreaking projects that push the boundaries of what's possible. You will be responsible for designing, developing, and deploying sophisticated ML models and algorithms, tackling complex problems across various domains. As a remote-first organisation, we value independent thought, proactive communication, and a results-oriented mindset. Your core duties will include leading the end-to-end ML lifecycle, from data acquisition and preprocessing to model training, evaluation, and production deployment. You will research and implement state-of-the-art ML techniques, identify opportunities for AI-driven innovation, and mentor junior engineers. A significant aspect of this role involves collaborating with data scientists, software engineers, and product teams through digital platforms to integrate ML solutions into our client's offerings. You will also contribute to the development of scalable ML infrastructure, ensuring efficiency and maintainability. The ideal candidate will have a Ph.D. or Master's degree in Computer Science, Machine Learning, or a related quantitative field, coupled with substantial professional experience. Proven expertise in programming languages like Python, deep learning frameworks (e.g., TensorFlow, PyTorch), and distributed computing is essential. Strong understanding of algorithms, data structures, and statistical modelling is required. Exceptional problem-solving skills, a passion for innovation, and the ability to work autonomously in a remote setting are key to success in this role. This is a unique chance to influence the trajectory of AI and make a tangible impact on products and services, all while enjoying the benefits of a fully remote work arrangement within the London, England, UK metropolitan area.
This advertiser has chosen not to accept applicants from your region.

Principal Machine Learning Engineer

London, London TWG Global AI

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

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. 

This advertiser has chosen not to accept applicants from your region.

Audio Machine Learning Engineer

EC1A, London Coders Connect

Posted 537 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent

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
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Machine learning engineers Jobs in London !

Senior Machine Learning Engineer (Remote)

WC2N 5DU London, London £80000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology firm at the forefront of AI innovation, is seeking an exceptional Senior Machine Learning Engineer to join their fully remote team. This is a unique opportunity to work on challenging and impactful projects without the constraints of a physical office, contributing to the advancement of artificial intelligence solutions. The Senior Machine Learning Engineer will be responsible for designing, developing, and deploying advanced machine learning models and algorithms to solve complex problems across various domains. This role requires a deep understanding of statistical modelling, data mining, and cutting-edge ML techniques, coupled with strong programming skills and experience in large-scale data processing. You will be instrumental in building and optimising ML pipelines, experimenting with different model architectures, and ensuring the scalability and performance of production systems. Collaboration with data scientists, software engineers, and product managers will be key to translating business needs into effective ML-driven products and features.

Key responsibilities include:
  • Designing, building, and deploying sophisticated machine learning models and algorithms.
  • Developing and maintaining robust ML pipelines for data preprocessing, model training, evaluation, and deployment.
  • Conducting experiments to test and optimise model performance using various metrics.
  • Implementing MLOps best practices to ensure the scalability, reliability, and maintainability of production ML systems.
  • Collaborating with data scientists and domain experts to define problem statements and identify relevant data sources.
  • Writing clean, efficient, and well-documented code in Python or other relevant programming languages.
  • Staying abreast of the latest research and advancements in machine learning and artificial intelligence.
  • Contributing to the technical roadmap and strategic direction of the ML team.
  • Mentoring junior engineers and sharing knowledge across the team.
  • Working effectively in a distributed, remote-first environment, with strong communication and collaboration skills.
The ideal candidate will possess a Master's or Ph.D. in Computer Science, Statistics, or a related quantitative field, with a minimum of 5 years of professional experience in machine learning engineering. Proven expertise in deep learning frameworks (e.g., TensorFlow, PyTorch), scikit-learn, and other relevant ML libraries is essential. Strong proficiency in Python and experience with big data technologies (e.g., Spark, Hadoop) are required. Experience with cloud platforms (AWS, Azure, GCP) and containerisation technologies (Docker, Kubernetes) is highly desirable. Excellent analytical, problem-solving, and communication skills are critical for success in this remote role. This position is completely remote, offering unparalleled flexibility for talented individuals.
This advertiser has chosen not to accept applicants from your region.

Senior Machine Learning Engineer - NLP

SW1A 0AA London, London £95000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a pioneering AI company at the cutting edge of natural language processing (NLP) and is looking for a Senior Machine Learning Engineer to join their world-class, fully remote team. This role is ideal for an individual passionate about building scalable, production-ready NLP systems that power innovative applications. You will be instrumental in designing, developing, and deploying advanced machine learning models for tasks such as text classification, sentiment analysis, named entity recognition, machine translation, and question answering. As a remote-first organization, we champion asynchronous communication, robust documentation practices, and a flexible work environment that empowers our engineers to do their best work from anywhere.

Key Responsibilities:
  • Design, implement, and deploy machine learning models and algorithms for various NLP tasks, focusing on scalability and performance.
  • Develop and maintain robust data pipelines for training and evaluating NLP models.
  • Collaborate with data scientists, software engineers, and product managers to integrate ML solutions into production systems.
  • Optimize existing ML models for improved accuracy, efficiency, and resource utilization.
  • Conduct thorough experimentation, hyperparameter tuning, and model evaluation.
  • Stay abreast of the latest research and advancements in NLP, deep learning, and machine learning.
  • Contribute to the development of best practices for MLOps, including model monitoring, deployment, and retraining strategies.
  • Write clean, maintainable, and well-documented code in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, Hugging Face Transformers).
  • Participate in code reviews and knowledge-sharing sessions with the engineering team.
  • Troubleshoot and resolve issues related to ML model performance and deployment.

The ideal candidate will hold a Master's or Ph.D. in Computer Science, Artificial Intelligence, Computational Linguistics, or a related quantitative field. A minimum of 5 years of professional experience in machine learning engineering, with a strong focus on NLP, is required. Proven experience in deploying and scaling ML models in production environments is essential. Expertise in Python programming and popular ML/DL frameworks is a must. Familiarity with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes) is highly desirable. Excellent communication and collaboration skills are crucial for working effectively within a distributed team. This is an exceptional opportunity to shape the future of NLP and AI from your remote workspace, regardless of your proximity to London, England, UK .
This advertiser has chosen not to accept applicants from your region.

Principal Machine Learning Engineer - Remote

SW1A 0AA London, London £90000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a visionary Principal Machine Learning Engineer to lead cutting-edge AI and machine learning initiatives. This is a fully remote role, offering the opportunity to work from anywhere within the UK. You will be instrumental in designing, developing, and deploying sophisticated ML models and systems that address complex business challenges. Your responsibilities will include architecting scalable ML pipelines, selecting appropriate algorithms and frameworks, and ensuring the robustness and efficiency of deployed solutions. You will collaborate closely with data scientists, software engineers, and product managers to translate business requirements into technical specifications and deliver impactful AI-driven products. A key focus will be on research and development, exploring new techniques and technologies to push the boundaries of what's possible. You will be a technical leader, providing mentorship to junior engineers, conducting code reviews, and driving best practices in ML engineering. This role demands a deep understanding of various ML domains, including supervised and unsupervised learning, deep learning, natural language processing, and computer vision. Strong programming skills in Python and extensive experience with ML frameworks such as TensorFlow, PyTorch, or scikit-learn are essential. Experience with cloud platforms (AWS, Azure, GCP) and big data technologies (Spark, Hadoop) is also required. You will have a proven ability to tackle ambiguous problems, make sound technical decisions, and communicate complex concepts effectively to both technical and non-technical audiences. If you are a passionate, innovative, and experienced ML engineer eager to make a significant impact in a remote-first environment, we encourage you to apply.

Responsibilities:
  • Design, build, and deploy scalable machine learning models and systems.
  • Develop and maintain robust ML pipelines for data processing, training, and inference.
  • Research and implement state-of-the-art ML algorithms and techniques.
  • Collaborate with cross-functional teams to define and implement AI solutions.
  • Mentor junior engineers and promote best practices in ML development.
  • Optimize model performance, scalability, and reliability.
  • Evaluate and select appropriate ML frameworks and tools.
  • Communicate technical findings and recommendations to stakeholders.
  • Stay current with advancements in AI, ML, and related fields.
  • Contribute to the overall technical strategy and roadmap.
Qualifications:
  • Master's or PhD in Computer Science, Machine Learning, Statistics, or a related quantitative field.
  • 8+ years of hands-on experience in machine learning engineering.
  • Expertise in Python and ML libraries (TensorFlow, PyTorch, scikit-learn).
  • Strong understanding of various ML algorithms, including deep learning.
  • Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
  • Proficiency in big data technologies (e.g., Spark, Hadoop).
  • Excellent problem-solving and analytical skills.
  • Strong communication and leadership abilities.
  • Experience in a remote work environment is highly desirable.
This position is fully remote and requires a high degree of autonomy, initiative, and excellent communication skills for effective virtual collaboration.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Machine Learning Engineers Jobs View All Jobs in London