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

Apply Now

Data Engineer

Sprowston
1 year 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.

Machine Learning Recruitment Trends 2025 (UK): What Job Seekers Need To Know About Today’s Hiring Process

Summary: UK machine learning hiring has shifted from title‑led CV screens to capability‑driven assessments that emphasise shipped ML/LLM features, robust evaluation, observability, safety/governance, cost control and measurable business impact. This guide explains what’s changed, what to expect in interviews & how to prepare—especially for ML engineers, applied scientists, LLM application engineers, ML platform/MLOps engineers and AI product managers. Who this is for: ML engineers, applied ML/LLM engineers, LLM/retrieval engineers, ML platform/MLOps/SRE, data scientists transitioning to production ML, AI product managers & tech‑lead candidates targeting roles in the UK.

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.