Machine Learning Engineer – Leonardo UK
Within Leonardo UK’s Cyber & Security Division, the Data Practice focuses on unlocking data power across high‑stakes domains such as Defence, Telecommunications, Energy and Finance. This Machine Learning Engineer will shape secure data systems and AI capabilities at the heart of our national infrastructure, working with both enterprise IT and bespoke Operational Technology in a fast‑paced, collaborative environment.
Responsibilities
- Build, integrate, test and scale models including NLP and Computer Vision.
- Own the full machine learning lifecycle – development, training, productionisation, adhering to best practices, security needs and quality assurance.
- Develop deep learning architectures and implement neural networks tailored to complex use cases.
- Implement and maintain MLOps workflows.
- Collaborate closely with Data Engineers and DevOps teams to support continuous integration, deployment and automation.
- Explore new tools and frameworks to keep solutions modern and efficient.
- Work with cloud‑native platforms, Linux/Windows environments and big data technologies such as Apache Spark.
- Engage directly with stakeholders to align model development with product and business goals.
Qualifications
- Strong understanding of deep learning model architecture and when to use them.
- Understanding of how machine learning components integrate within broader system architecture.
- Experience deploying models via APIs.
- Hands‑on containerisation experience.
- Proficiency in machine learning frameworks such as PyTorch or TensorFlow.
- Knowledge of model architectures, loss functions, tools and techniques.
- Experience developing and training models, including hyper‑parameter tuning and optimisation.
- Experience with MLOps workflows such as CI/CD pipelines.
- Python and SQL proficiency.
- Critical thinking and problem‑solving skills.
- Experience developing data pipelines, including ETL processes.
- Understanding of software engineering principles – OOP, TDD, unit testing.
- Strong version control and unit‑testing best practices.
- Ability to communicate technical concepts to non‑technical colleagues.
Benefits
- Generous leave, up to 12 additional flexi‑days each year.
- Company‑funded pension scheme with up to 15% employer contribution.
- Free access to mental health support, financial advice and employee‑led networks championing inclusion and diversity.
- Bonus scheme for employees at management level and below.
- Free access to 4 000+ online courses via Coursera and LinkedIn Learning.
- Referral reward programme.
- Flexible benefits spend up to £500 annually on private healthcare, dental, family cover, tech & lifestyle discounts, gym memberships, etc.
- Flexible working with hybrid options; part‑time opportunities discussed on a case‑by‑case basis.
Additional Information
This role is subject to pre‑employment screening in line with the UK Government’s Baseline Personnel Security Standard (BPSS). Additional NSV controls may apply (SC or DV).
Location: Remote – UK. Salary: £90‑100 K per year + benefits. Start date: Immediate.