Senior Python Engineer - Contract Opportunity long term
5 Days in office Cambridge
Our client is seeking a contract software engineer to support and enhance the software and systems used in their data collection lab located in Cambridge, UK. The role involves building software that interfaces with cutting-edge prototype devices and integrating them into a robust data collection platform.
You'll collaborate with a multidisciplinary team of audio/video engineers, recording technicians, software engineers, and researchers across locations. The role requires strong communication and teamwork skills to scope, prioritize, and deliver high-quality, maintainable software.
* Improve efficiency, reliability, and accuracy of data collection processes.
* Work with audio, video, inertial measurement, and other sensor equipment.
* Deploy, test, and evaluate updates to distributed data collection systems.
* Build and maintain system health monitoring tools.
* Enhance tools for data validation and processing.
* Debug onsite issues and perform root cause analyses.
* Collaborate with engineers to triage issues, design solutions, and estimate work.
Key Skills
* Python
* Linux
* Shell Scripting
* RESTful APIs
* Database systems (SQL and NoSQL)
* UI development
Jo...