Research Software Development Engineer

Cambridge
1 day ago
Create job alert

Title : Research Development Software Engineer

Location: London, UK- 50 % on site

End date: 30th June 26 (12 months intent)

Location: A minimum of 50% per week is expected onsite rising to 60% at some point in the future.

Laptop: Microsoft to provide

Role Summary

The successful candidate will own day-to-day technical work spanning research platform development, evaluation pipelines, human-study support, data readiness for downstream research and development, and the effective use of agentic coding workflows to improve research quality and pace. The role is central to maintaining momentum through the next phase of the project, ensuring that community input can be collected, evaluated, processed, and incorporated into the wider ML research and engineering pipeline while working closely with researchers, engineers, and community partners in an inclusive, multidisciplinary environment.

Key Responsibilities

* Lead development and maintenance of the Community Library Creator research platform, including new experimental API and UI features in technologies such as FastAPI and React that support human-AI feedback and synthetic-data workflows for community partners.

* Maintain and extend model evaluation pipelines, including quantitative measures such as FVD and VBench, qualitative workflows, and quality tracking across human studies and platform outputs.

* Develop tools for data generation and analysis to support the exploration and measurement of model capabilities and to support user testing and studies.

* Support community deployments for current NGO cohorts, including evaluation task generation, research platform readiness, and issue triage.

* Manage data ingestion, post-engagement processing, and research-ready data handoff for downstream analysis, evaluation and model development.

* Apply and strengthen agentic coding workflows and modern AI tooling to improve research velocity, code quality, and codebase stewardship.

* Maintain engineering quality and security posture by addressing compliance and vulnerability issues and upholding testing, type checking, and linting practices.

Qualifications and Experience

Required:

* Strong software engineering skills in Python, with experience building maintainable, well-tested, and secure software for evaluation workflows, data pipelines, or experimental platforms, together with strong engineering hygiene and quality practices.

* Strong analytical and problem-solving skills for ambiguous research and engineering challenges, including the ability to work with uncertainty and ambiguity, translate evolving research goals into practical technical solutions, and design robust tools for evaluation, data analysis, and user studies.

* Experience with machine learning experimentation, model evaluation, active learning, human studies, or human-in-the-loop AI systems.

* Experience with FastAPI, React, cloud infrastructure, Azure-hosted services, containers, or data pipelines

Related Jobs

View all jobs

PhD Software Engineer, R&D

Algorithm software engineer (C#) - Perm - Coventry

Software Engineering Team Lead

Software Engineer (Algorithms for measurement and motion analysis)

Senior Research Engineer

Software Engineer

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.

New Robotics Employers to Watch in 2026: UK and Global Companies Transforming Automation Careers

Robotics is moving rapidly from factory floors into healthcare, logistics, agriculture, autonomous systems, and consumer products. As automation becomes embedded in everyday life, companies are investing in robots that operate alongside humans, analyse environments in real time, and learn from data. In 2026, demand for robotics engineers, software developers, system integrators, and AI specialists continues to surge. For professionals exploring opportunities on www.RoboticsJobs.co.uk , understanding the employers that are scaling, winning contracts, securing investment, or expanding into the UK market is crucial. This article highlights top robotics employers to watch in 2026, spanning innovative startups, high‑growth scale‑ups, and established global technology leaders with strong UK presence.

How Many Robotics Tools Do You Need to Know to Get a Robotics Job?

If you’re pursuing a career in robotics, it can feel like the list of tools you should learn never ends. One job advert asks for ROS, another mentions Gazebo, another wants experience with Python, Linux, C++, RobotStudio, MATLAB/Simulink, perception stacks, control frameworks, real-time OS, vision libraries — and that’s just scratching the surface. With so many frameworks, languages and platforms, it’s no wonder robotics job seekers feel overwhelmed. But here’s the honest truth most recruiters won’t say explicitly: 👉 They don’t hire you because you know every tool — they hire you because you can apply the right tools to solve real robotics problems reliably and explain your reasoning clearly. Tools matter — but only in service of outcomes. So the real question isn’t how many tools you should know, but which tools you should master and why. For most robotics roles, the answer is significantly fewer — and far more focused — than you might assume. This article breaks down what employers really expect, which tools are core, which are role-specific, and how to focus your learning so you look capable, confident, and ready to contribute from day one.

What Hiring Managers Look for First in Robotics Job Applications (UK Guide)

Robotics is one of the most dynamic, interdisciplinary fields in technology — blending mechanical systems, embedded software, controls, perception (AI/vision), modelling, simulation and systems integration. Hiring managers in this space are highly selective because robotics teams need people who can solve real-world problems under constraints, work across disciplines, and deliver safe, reliable systems. And here’s the reality: hiring managers do not read every word of your CV. Like in many tech domains, they scan quickly — often forming a judgement in the first 10–20 seconds. In robotics, those first signals are especially important because the work is complex and there’s a wide range of candidate backgrounds. This guide unpacks exactly what hiring managers look for first in robotics applications and how to optimise your CV, portfolio and cover letter so you stand out in the UK market.