Job details

Senior Machine Learning Engineer
Romsey / Gloucester

Job reference: 000569

Location: Romsey / Gloucester

Closing date: 30/04/2021

Department: National Security

​​​​​​​The Opportunity

Our Machine Learning work offers a rewarding mix of blue-sky research and down-to-earth engineering – Roke is looking for experienced ML engineers who are excited by the variety of different challenges these projects will present. From image processing, to text analytics, to autonomous agents, our ML engineers have to be prepared to tackle some of our customers’ thorniest problems across a range of domains.

We are looking for somebody with the technical and personal skills needed to lead teams of junior engineers – working together, you will have the opportunity to shape the projects you work on to best solve client problems. You will often be involved in the whole project lifecycle – from the moment we receive a customer requirement through to delivering a working solution.

At Roke, however, we don’t simply respond to customer demand. Through our proactive, internally funded innovation programme, we strive to ensure we have the right skills and technologies in place to solve our customers’ problems before they even arise. You will have an important role to play in helping Roke to stay ahead of the curve by influencing and undertaking this R&D.

As a technical leader, you will be responsible for helping to develop junior engineers – especially those on our graduate development programme. We are looking for somebody who is likely to be a positive role model, and is keen to help less-experienced colleagues develop their technical, business, and interpersonal skills.
We also often have opportunities for engineers to be embedded within client teams around the UK, if that’s something you’re keen to explore.

What we’re looking out for

We are looking for engineers with a proven record of Machine Learning development – you will be able to demonstrate how you have innovatively used ML to solve problems.

You will be somebody who can consider the whole product lifecycle – conceptualisation, design, development, testing and evaluation, deployment, and maintenance.

It is important that we believe you will be able to lead teams well, and provide guidance and encouragement both in terms of the technical solution, and the engineering processes needed to get there. You will be a champion for a rigorous approach to science and engineering – and in particular how we can use those approaches to deliver dependable, trustworthy AI solutions.

As a technical lead on projects, you will need to be able to present to both technical and non-technical audiences, and be responsible for building a reputation as a trusted technical partner.

In addition, the following would help you to stand out, but by no means are all of them essential:

  • Strong Python background
  • Experience with a variety of different machine learning and data science frameworks 
  • Experience with continuous integration / continuous deployment
  • Experience in technical leadership for project delivery
  • Experience in proposal writing
  • Domain experience in an area relevant to Roke such as Healthcare, Public Sector, Defence and National Security  

Why You Should Join Us

We have a competitive salary and access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection and Life, Leisure and Entertainment. 

Roke has a great community of groups with shared interests. These enable people to share ideas and be passionate about tools, technologies and techniques, which interest them.

We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative and inclusive. We will consider flexible working arrangements and support a diverse work-force and those with additional needs.

Diversity and Inclusion

Roke relies on the strength that comes from the diverse backgrounds and perspectives of our staff. We all have a responsibility to create an environment where we have the freedom, support, and trust to succeed – where we are encouraged to bring our whole selves to work. Diversity and Inclusion makes life at Roke enjoyable, as you find yourself integrated in teams comprised of a variety of people with ranging backgrounds and experiences. This enables you to interact and connect with individuals, and gather differing perspectives and knowledge that broadens your horizons as a graduate.

About Roke

Roke imagines a more secure world. A world where technology protects, rather than exposes. A world where expert engineers, consultants and business support staff collaborate to protect what matters most to our clients.

We are a friendly and flexible team with a culture of ‘time, trust and freedom’. The role may give the opportunity to work on client site, from the office, in shared workspaces or from home as necessary. We pride ourselves on listening to each other’s aspirations and accommodating wherever possible.


Due to the nature of this position, we require you to be willing and eligible to achieve a minimum of SC/DV clearance. To qualify, you should be a British Citizen and have resided in the UK for the last 5 years for SC and 10 years for DV. For more information about clearance eligibility, please see