Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer on a 12-month contract in Cambridge, UK, offering £95,000 – £110,000 per annum. Key skills include 8+ years in Python, Linux, RESTful APIs, and FastAPI. Experience with multimedia sensors and database systems is a plus.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
500
-
🗓️ - Date discovered
August 14, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
On-site
-
📄 - Contract type
Fixed Term
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
Cambridge, England, United Kingdom
-
🧠 - Skills detailed
#Data Quality #Shell Scripting #NoSQL #Data Pipeline #Python #Monitoring #FastAPI #React #JavaScript #Scripting #SQL (Structured Query Language) #Debugging #Linux
Role description
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.