We're hiring a Senior Software Engineer to join a cutting-edge research team in Cambridge, working on the future of wearable and immersive technologies. You'll play a key role in developing the software and systems that keep our data collection lab running smoothly - ensuring that the audio, video, and sensor data we capture is clean, reliable, and ready for research.
The Offer:
- Salary: £90,000-£110,000 per annum (depending on experience)
- 12-month contract - PAYE - inside IR35 - Paid on a weekly basis
- Location: Cambridge - Fully onsite - non-negotiable
- Weekly payroll through Principle HR
What you'll do:
- Build and maintain Python-based software for data collection systems
- Work with prototype devices (smart glasses, VR headsets) and integrate them into existing pipelines
- Debug and troubleshoot onsite when systems need attention
- Deploy, test and improve distributed platforms handling audio/video streams
- Collaborate with engineers and researchers to make data processing faster and smarter
What we're looking for:
- Strong experience in Python development (this is your main language)
- Linux and shell scripting expertise
- Proven experience with RESTful APIs and distributed systems
- A problem-solver who enjoys getting stuck into technical challenges
Nice to have:
Database skills (SQL/NoSQL), internal UI development, audio/video streaming knowledge, FastAPI, React, or systems administration.
Interested?
If this sounds like the right next step in your career, apply now through Principle HR and we'll be in touch.
