Contract Python Software Engineer – Emerging Technology Research
Cambridge, UK (Onsite Visits Required)
12 Month Contract | £95,000 – £110,000 per annum (Pro Rata)
Join a
world-leading research team
working on the future of
immersive and interactive technologies
. This group is dedicated to developing innovative solutions that push the boundaries of human experience, including cutting-edge work in
audio technologies
that enhance sound perception and communication.
We are seeking a
highly skilled Python Software Engineer
to maintain and expand software systems in our
data collection lab
. This role involves developing software for
prototype wearable devices
and integrating them into a distributed data collection platform used by engineers and researchers globally.
You'll collaborate closely with
engineers, technicians, and researchers
, delivering high-quality, maintainable solutions for data acquisition and processing.
Key Responsibilities
Develop software to integrate
prototype wearable devices
with the data pipeline
Optimize data collection processes for
efficiency, reliability, and accuracy
Work with
audio, video, and sensor hardware
for multimodal data recording
Deploy, test, and upgrade distributed data collection systems
Create and maintain
monitoring and validation tools
for system health and data quality
Perform onsite debugging and root cause analysis when needed
Collaborate with global engineering teams to design solutions and set priorities
What We're Looking For
Required Skills:
Proven experience (8+ years) in
Python software development
Strong knowledge of
Linux & shell scripting
Experience with
RESTful APIs
and distributed systems
Familiarity with
FastAPI
or similar backend frameworks
Understanding of
time synchronization in data systems
Nice to Have:
Experience with
hardware multimedia sensors
Knowledge of
audio, video, and image formats
Database experience (SQL, NoSQL, or graph DBs)
Familiarity with
React
or similar JavaScript frameworks
Systems administration experience (Windows)
Why Join?
This is a fantastic opportunity to work at the forefront of
emerging technology research
, contributing to projects that will shape the future of
human-computer interaction
. You'll collaborate with world-class engineers and researchers in a dynamic, innovative environment.
Location:
Cambridge, UK (onsite presence required for system integration and debugging)
Contract:
12 months (with potential extension)
Salary:
£95,000 – £110,000 per annum (Pro Rata)
If you're a
Python expert with strong problem-solving skills
and a passion for
innovative technology
, we'd love to hear from you
Apply now and be part of the future of immersive experiences.