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.