Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Data Engineer

Sprowston
11 months ago
Applications closed

Related Jobs

View all jobs

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

A brand-new and very exciting opportunity has arisen for a Data Engineer to join a Norwich-based engineering organisation, working on high-level products in a fascinating industry.

The Data Engineer will work within a thriving team of engineers across a range of disciplines within the R&D department. Working in the Systems and Software Development team, the Data Engineer will be responsible for the design and implementation of improvements to system software (front end and back end) to meet specific project requirement sets. You will also use your mathematical experience to analyse data from trials to inform future upgrades.

The primary responsibilities will include but are not limited to

  • Planning and conducting trials events and activities and ensuring relevant data is collected.

  • Analysing data in a scientific manner.

  • Proposing system improvements and implementing changes where required.

  • Designing and developing software, written in C++.

  • Writing test specifications, engineering reports as required in the course of the activities.

  • Any other such duties that may be reasonably compatible with the nature and scope of the role.

    Essential Requirements

  • A Degree Level Qualification in Engineering, Mathematics or Physics, or similar subject with a strong mathematical background.

  • Strong C++ coding skills.

  • Strong critical thinking and problem solving skills.

  • The ability to design and implement software solutions.

  • Strong organisational skills required to work on several tasks simultaneously.

  • The ability to interpret, create and present technical information to audiences with all levels of technical experience.

  • The ability and willingness to understand wider application concepts, and to deliver a holistic design, working as part of a multi-disciplined team, as well as on own initiative.

  • A general willingness to expand knowledge into new areas and to challenge oneself.

  • The ability to use initiative in in exploring new methods and technologies.

  • A flexible approach in terms of both task delivery and time management.

  • A willingness to perform hands-on tasks including integration activities on prototype equipment.

  • A willingness to carry out occasional travel for work, both domestic and international.

    Desirable

  • Experience programming with QT.

  • Experience using OpenCV.

  • Knowledge of the MASCOT programming design methodology.

  • Experience scripting in python/bash.

  • Experience programming with CUDA.

  • Training and experience in Systems Engineering

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Why Machine Learning Careers in the UK Are Becoming More Multidisciplinary

Machine learning (ML) has moved from research labs into mainstream UK businesses. From healthcare diagnostics to fraud detection, autonomous vehicles to recommendation engines, ML underpins critical services and consumer experiences. But the skillset required of today’s machine learning professionals is no longer purely technical. Employers increasingly seek multidisciplinary expertise: not only coding, algorithms & statistics, but also knowledge of law, ethics, psychology, linguistics & design. This article explores why UK machine learning careers are becoming more multidisciplinary, how these fields intersect with ML roles, and what both job-seekers & employers need to understand to succeed in a rapidly changing landscape.

Machine Learning Team Structures Explained: Who Does What in a Modern Machine Learning Department

Machine learning is now central to many advanced data-driven products and services across the UK. Whether you work in finance, healthcare, retail, autonomous vehicles, recommendation systems, robotics, or consumer applications, there’s a need for dedicated machine learning teams that can deliver models into production, maintain them, keep them secure, efficient, fair, and aligned with business objectives. If you’re hiring for or applying to ML roles via MachineLearningJobs.co.uk, this article will help you understand what roles are typically present in a mature machine learning department, how they collaborate through project lifecycles, what skills and qualifications UK employers look for, what the career paths and salaries are, current trends and challenges, and how to build an effective ML team.

Why the UK Could Be the World’s Next Machine Learning Jobs Hub

Machine learning (ML) is becoming essential to industries across the globe—from finance and healthcare to retail, logistics, defence, and the public sector. Its ability to uncover patterns in data, make predictions, drive automation, and increase operational efficiency has made it one of the most in-demand skill sets in the technology world. In the UK, machine learning roles—from engineers to researchers, product managers to analysts—are increasingly central to innovation. Universities are expanding ML programmes, enterprises are scaling ML deployments, and startups are offering applied ML solutions. All signs point toward a surging need for professionals skilled in modelling, algorithms, data pipelines, and AI systems. This article explores why the United Kingdom is exceptionally well positioned to become a global machine learning jobs hub. It examines the current landscape, strengths, career paths, sector-specific demand, challenges, and what must happen for this vision to become reality.