Mumsnet
MLOps Engineer
Job Description
Building machine learning production infrastructure (or MLOps) is the biggest challenge most companies currently have in making the transition to becoming an AI-driven organisation. This position is an opportunity for an innovative & curious developer to build expertise in this exciting new frontier.
Mumsnet is actively searching for a talented and experienced Machine Learning (ML) Ops Engineer to join our team to build efficient, data-driven AI products. You will play a crucial role in the development and implementation of cutting-edge artificial intelligence products, with specific focus on Large Language Model (LLM) applications
The candidate should be highly skilled in programming and have a good understanding of ML methods and statistics, with the ability to confidently assess, analyse, and organise large amounts of data. You will need to demonstrate the ability to write solid, production-quality code and enthusiasm for becoming an expert in this exciting new career.
The job is NOT for you if …
- You don’t want to build a career in AI/ML. Becoming an expert in this technology and staying current will require significant self-motivation.
- You don’t want to do hands-on work. While architecture and strategy are part of the job, you will be expected to write world-class production software.
- You like the comfort and predictability of working on the same problem or code base for years. The tools, best practices, architectures, and problems are all going through rapid change — you will be expected to learn new skills quickly and adapt.
What you’ll be doing
- Utilise LLMs to build agentic workflows and applications to help solve complex business problems
- Designing infrastructure to help support the testing, deployment, and monitoring of ML systems and applications
- Design the data pipelines and engineering infrastructure to support our daily analytics and ML workloads
- Take offline models data scientists build and turn them into a real machine learning production system
- Develop and deploy scalable tools and services to handle machine learning training and inference
- Identify and evaluate new technologies to improve performance, maintainability, and reliability of our machine learning systems
- Apply software engineering rigor and best practices to machine learning, including CI/CD, automation, etc.
- Support model development, with an emphasis on auditability, versioning, and data security
- Facilitate the development and deployment of proof-of-concept machine learning systems
- Stay up to date with developments in the machine learning industry, with focus on GenAI/LLM
Requirements
- Impeccable analytical and problem-solving skills
- Innovative mind with a passion for continuous learning
- Extensive maths and computer skills, with a good understanding of probability, statistics, and algorithms
- Understanding of data structures, data modelling and software architecture
- Experience building end-to-end systems as a Platform Engineer, ML DevOps Engineer, or Data Engineer (or equivalent)
- A deep understanding of /experience with working with LLMs
- Strong software engineering skills in complex, multi-language systems
- Fluency in Python
- Experience working with cloud computing and database systems, GCP experience is a plus
- Experience building custom integrations between cloud-based systems using APIs
- Experience developing and maintaining ML systems built with open source tools
- Ability to translate business needs to technical requirements
- Strong understanding of software testing, benchmarking, and continuous integration
- Exposure to machine learning methodology and best practices
- Exposure to ML frameworks (scikit-learn, PyTorch, Tensorflow, etc.)
- BSc in Computer Science, Mathematics or similar field; Master’s degree is a plus and/or equivalent professional experience
Benefits
Why work for us?
We focus on steady, sustainable growth, putting purpose (to make parent’s lives easier) before profit. We expect great performance, agility and collaboration in every role; cross-team working with talented, clever people is the best part of life at Mumsnet. Most importantly we’re looking for candidates with a growth mindset – we know everyone makes mistakes, the important thing is to learn from them and to share your learnings.
We embraced flexible and home working a long time before COVID, and we care much more about outputs than hours on the clock. We don’t only want to hire the best people: we want to retain them. If you need some flexibility, let us know and we’ll do our best.
We’re committed to diversity and quality (see our policy ) and we think we’re second to none in the all-round support we offer to parents and carers at work (see our parental leave policies ). Working for Mumsnet means never having to pretend you don’t have a family or other commitments, and we promise never to keep you away from a school appointment. We are also proud to be a London Living Wage employer and we have never used unpaid interns.
We have a healthy line-up of sandwich lunches, knowledge sessions, book clubs, yoga sessions, monthly socials and sports teams, as well as an unhealthy line-up of staff parties at Kentish Town’s excellent pubs and restaurants, and McDonald’s deliveries for the mornings after.
WFH
We’ve continued to embrace flexibility and remote working to the max. You’ll only be required to be in the office two days a week (although you can go in more often if you wish). We’re flexible with hours and happy to accommodate personal commitments like picking the kids up from school. We’re more interested in output than presenteeism, so if you need to move things around, we can probably work it out.
Other benefits
We’re pleased to offer the following benefits, subject to eligibility:
- 25 Days Holiday
- Buy More Holiday Scheme
- Cycle2Work Scheme
- Employee Assistance Programme
- Mumsnet Workplace Pension Scheme
- Workplace Nursery Scheme
- Electric Vehicle Scheme
- LinkedIn Learning Subscription with fortnightly “Drop Everything And Learn” time
- Leisure and Retail perks discounts through the Perkbox platform
- BUPA Private Medical cover
- Wellness benefits including daily workouts and meditations via Perkbox
- Monthly team social events
- Annual team bonus opportunities
This role sits within our data team and reports into the Chief Data Officer and is based at our offices in Kentish Town. This role is envisaged as full-time but we are happy to consider flexible options for the right candidate.