Research Developer (Python & Control Systems) | MSc / PhD Level | Plymouth | £50,000 – £60,000 Smart code. Real-world impact. Deep tech R&D. This is more than software dev — it’s applied research in action. A cutting-edge software company in Plymouth is hiring a Research Developer to lead innovative projects at the intersection of Control Systems, Data Science, and Python-based development. You’ll work on next-gen tech solving complex, real-world problems — across energy, automation, and decision systems. What You’ll Be Doing: Designing and developing intelligent algorithms in Python. Applying control theory and data science to real-time systems. Contributing to technical R&D across multiple funded innovation projects. Translating academic models into scalable, maintainable code. Working closely with engineers, data scientists, and research partners. What You’ll Need: MSc or PhD in Control Systems, Robotics, Data Science, Applied Maths, or similar. Strong Python development skills — this is a coding-heavy role. Solid understanding of applied mathematics, algorithms, and modelling. Interest or experience in real-time systems, control loops, or signal processing. Independent, research-driven mindset — with the ability to code ideas into life. Nice to Have: Experience in embedded systems, simulation, or AI/ML integration. Familiarity with hardware-in-the-loop (HIL) or lab-based prototyping. Why This Role Stands Out: £50,000 – £60,000 salary depending on experience. R&D-focused role — research meets real-world application. Join a collaborative, low-ego team doing cutting-edge technical work. Plymouth HQ with hybrid/flexible working available