Looking for a graduate job?

Create your free profile to get personalised jobs and advice
By signing up you agree to our terms & conditions

Become a Data Scientist & Software Developer

Be trained in techniques and toolkits for acquiring, combining data or analysing data streams in real time.



What you will be doing

Our data analytics work encompasses many types of data and spans a wide range of customer requirements. We use a variety of software, picking the best approach to suit each problem. You might exploit your software expertise to solve big data challenges using open source technologies. Or you may develop bespoke software to analyse streaming data in real-time. Perhaps you will use your statistical background to develop machine learnt models to classify data. Or, alternatively, you could specialise in data visualisation techniques.

  • You will learn about Hadoop and big data ecosystems, such as Spark and MapReduce
  • You will analyse and visualise data using multiple languages such as Python/Java/Go/Clojure/D3/AngularJS/R
  • You will understand about open source machine learning or data processing tool-kits and libraries such as SciKit-Learn, NumPy/SciPy, Keras and TensorFlow
  • You will be trained in techniques and toolkits for acquiring, combining data or analysing data streams in real time. This ranges from high performance low level programming (in languages such as C/C++) to development of applications on streams frameworks, such as Apache Flink
  • You will learn networking architectures and techniques, especially the impact of emerging networking technologies and network protocols
  • You will partake in an initial technical ‘bootcamp’ and enduring access to the PluralSight online training portal
  • You will undertake a series of modules focused on developing communication skills, networking, professional etiquette and teamwork
  • You will have regular access to senior leaders and de-mystification of internal processes
  • You will attend external exhibitions/conferences in order to broaden industry knowledge and appraise the competition
  • You will attend lectures by visiting customers and prominent academics.

What you will have

We are looking for graduates enthusiastic about data science problems. We have a wide range of opportunities in this area so your role will vary depending on your existing experience, our customer needs and your aspirations.

Many of our projects are highly creative, so we will be looking for graduates who have the ability to think around and propose solutions to problems. All our data science engineers need to communicate to a high standard and work effectively in multi-skilled teams, so good written and verbal communication skills are fundamental.

Due to the nature of this position, we require you to be eligible to achieve SC and/or DV clearance. As a result, you should be a British Citizen and have resided in the UK for the last 5 years for SC and 10 years for DV.

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

  • Qualifications and skills   
  • • Competition is high and you will need a honours degree in a subject such as Computer Science, Software Engineering, Mathematics or Physics. An alternative software-based degree or a degree in the sciences or behavioural sciences will also be considered if it proves that you have the ability to objectively analyse data. Whatever your degree, we require you to have some software programming experience in one or more programming languages.
  • • Good understanding and interest in statistical methods would also be beneficial.

Company benefits: performance related bonus scheme, flexi-leave scheme, relocation allowance, onsite tennis courts & gym, fishing rights in River Test, various social events & clubs.

Onwards to our company and culture…

We are Roke Manor Research

The UK's leading provider of independent research, development & advisory services in technology.

About Us


Who we are

We have 60 years' experience behind us and fuel our clients’ success with a forward-thinking team that combines some of the finest engineering, scientific and mathematical minds in Britain.

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. If you are highly motivated and knowledgeable in the fields of autonomy, connectivity, data-analytics and cyber come and join our team.


Our office culture

There are numerous company events throughout the year, including a summer music festival, bonfire night fireworks and Christmas party.

You can also get involved with Employee led social clubs covering numerous sports, cyber/data/robotics activities, gaming, board games and more.

We also have onsite tennis courts, gym (including showers & changing facilities) and fishing rights on the River Test.

What we do

We work on ground-breaking projects that will shape the digital world in which we live and work. 

We make it our business to understand our clients' key issues, to provide end-to-end tailored solutions. With extensive experience in fields of autonomy, connectivity, data analytics and cyber in both the civil and military domains, we understand the technical complexities of modern and future systems. Our team of 350 plus engineers & consultants develop new concepts, capabilities and systems to protect what matters most to our clients.

Why we are great for a graduate 

All our new starters receive a generous relocation allowance to help you settle into local area and new role. As well as other benefits such as flexi-leave, performance related bonuses, clear career progression and travel opportunities.

Like what you see?