Machine learning engineer
Machine Learning Engineer
Salary : Up to £65,000 per annum depending on experience, plus company benefits
Contract : Full time, permanent
Shifts : 37.5 hours per week Mon-Fri, 8:30am-5pm with a 1-hour unpaid break
Work model : Fully remote
Williams Lea seeks a Machine Learning Engineer to join our team!
Williams Lea is the leading global provider of skilled, technology-enabled, business-critical support services, with long-term trusted relationships with blue-chip clients across investment banks, law firms and professional services firms. Williams Lea employees, nearly 7,000 people worldwide provide efficient business services at client sites in often complex and highly regulated environments, from centralised Williams Lea onshore facilities, and through best cost company offshore locations.
Purpose of the Role
We’re looking for a Machine Learning Engineer to help build and scale our AI-driven solutions for high-impact clients in the legal and investment banking sectors. This role is part of a growing global engineering team, contributing to the development and delivery of cloud-native, automated AI services that are transforming how regulated industries operate.
As a Machine Learning Engineer, you’ll be hands-on — designing, coding, and deploying ML systems while working closely with DevOps, data science, and platform engineering teams. You'll also play a key role in building out our ML engineering and operations capability, with the opportunity to coach and upskill junior engineers.
We're looking for someone with a solid foundation in engineering, a passion for solving complex problems with AI, and the curiosity to keep learning and pushing boundaries.
Key Responsibilities:
- Machine Learning Development Support: Assist in designing, developing and deploying ML models and algorithms under the guidance of senior engineers to address client challenges across a range of sectors
- Cloud & MLOps Support: Help implement ML solutions on AWS (with emphasis on Amazon SageMaker). Contribute to building and maintaining CI/CD pipelines using infrastructure-as-code tools such as AWS CloudFormation and Terraform to automate model training and deployment
- Algorithm Implementation & Testing: Write clean, efficient and modular Python code using libraries such as pandas, NumPy, and scikit-learn to implement ML algorithms and data pipelines. Conduct model evaluations using metrics like accuracy, precision, and recall. Run experiments, document results, and iterate to improve performance
- Collaboration & Communication: Work closely with data scientists, ML engineers and DevOps teams to integrate models into production. Participate in sprint planning, standups, and and client calls to deliver technical updates in a clear and concise manner
- Quality, Documentation & Compliance: Maintain thorough documentation of data pre-processing steps, model parameters and deployment workflows. Follow data security best practices and ensure compliance with confidentiality requirements for highly sensitive data. Provide guidance and coaching to junior engineers. Share best practices and contribute to scaling our ML engineering capability
Required Qualifications & Experience:
- Education: Bachelor’s degree in Computer Science, Engineering, Data Science or a closely related discipline
- Experience: 2-5 years of professional experience in machine learning, AI engineering, or software development with ML exposure
- Programming & ML Skills: Proficiency in Python (including pandas, NumPy, scikit-learn). Basic understanding of ML concepts and model evaluation techniques
- Cloud & DevOps Familiarity: Hands-on experience with AWS (particularly SageMaker), and an understanding of cloud-based ML workflows. Familiarity with DevOps tools (e.g., Git, Docker) and infrastructure-as-code tools such as CloudFormation or Terraform
- Soft Skills: Strong analytical thinking, problem-solving aptitude and clear written/verbal communication. Demonstrated ability to learn quickly and work in a client-focused setting
Preferred (Additional) Experience:
- Domain Knowledge: Any exposure to regulated industries involving document classification, contract analysis or predictive analytics will be advantageous.
- Tools & Frameworks: Familiarity with version control (Git), experience working in an agile development environment using tools like JIRA, and additional MLOps frameworks (e.g. MLflow, Kubeflow) or data processing technologies (e.g. Apache Spark).
Key Traits for Success
- Strong analytical thinking and a problem-solving mindset
- A naturally curious self-learner who’s comfortable exploring new technologies
- Excellent communication skills and the ability to collaborate across global teams
- A passion for building reliable, scalable, and secure ML systems that deliver real-world value
Rewards and Benefits
We believe in supporting our employees in both their professional and personal lives. As part of our commitment to your well-being, we offer a comprehensive benefits package, including but not limited to:
- 25 days holiday, plus bank holidays(pro-rata for part time roles)
- Salary sacrifice schemes, retail vouchers – including our TechScheme which can be used on a range of gadgets such as Smart TV’s, laptops and computers or household appliances.
- Life Assurance
- Private Medical Insurance
- Dental Insurance
- Health Assessments
- Cycle-to-work scheme
- Discounted gym memberships
- Referral Scheme
You will also have the opportunity to work for a global employer who is dedicated to offering each and every employee an enjoyable, challenging and rewarding career with future career development prospects!
Equality and Diversity
The Company values the differences that a diverse workforce brings to the organisation and will not discriminate because of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race (which includes colour, nationality and ethnic or national origins), religion or belief, sex or sexual orientation (each of these being a “protected characteristic” in discrimination law). It will not discriminate because of any other irrelevant factor and will build a culture that values openness, fairness and transparency.
If you have a disability and would prefer to apply in a different format or would like to make a reasonable adjustment to enable you to make an interview please contact us at [email protected](we do not accept applications to this email address).
View our Privacy Notice
Recommended Jobs
Software engineer
Job Description: Overview GSK is a science-led global healthcare company with a special purpose: to help people do more, feel better, live longer. We are on an audacious journey to impa…
Full-time Housekeeper, Job ID J1D8A7
A lovely client in Chelsea, London, is looking for a Full-time Housekeeper to make sure the home is always clean and organised. The client seeks someone organised and hardworking who takes initiative…
Duty Manager
Position Summary: As a Duty Manager at Layered Reality , you will serve as the central point of contact during your shift, ensuring clear communication and coordination across all departments and…
Band 6 General Radiographer Locum - Central London
Band 6 General Radiographer Locum – Central London Location: Central London Start Date: ASAP Duration: Ongoing Working Hours: 37.5 hours Pay Rate: £30.00 – £35.00 Days: Monda…
Graduate School Behaviour Mentor
Graduate School Behaviour Mentor Location: Secondary school in Putney, South West London Role: Full-time, Monday to Friday, 8:30am–15:30pm Salary: £500–£600 per week Start Date: ASAP …
New Practice Clinical Director - North West London
Salary: £85,000 - £100,000 per annum Are you a visionary Veterinary Surgeon and proven leader ready to launch and lead a brand-new practice to success? We are seeking an ambitious Clinical Directo…
Computer Science Teacher - Fantastic Independent School...
An exciting opportunity has arisen for an enthusiastic and committed Computer Science Teacher to join a prestigious and high-achieving independent school in Greenwich, London. This is a full-time, pe…
Room Attendant
Our Hotel Brown's Hotel, part of the Rocco Forte Hotels group, is London's first hotel, opening in 1832 on Albemarle Street. With a rich history, it has become a prestigious landmark, welcoming di…
Junior Software Developer (Automation & Workflow Optimisation)
We’re a recruitment tech startup seeking a passionate Computer Science graduate with a keen interest in automation, workflow improvement, and platform optimisation. This role will focus on enhancing o…
Runner
We are now looking for Runners to join our front of house team to elevate the dining experience of our guests. Join us in creating memorable experiences and be part of something spectacular as we set…