×
Register Here to Apply for Jobs or Post Jobs. X

Senior Python Engineer; AR​/VR

Job in Cambridge, Cambridgeshire, CB21, England, UK
Listing for: US Tech Solutions
Full Time position
Listed on 2026-10-31
Job specializations:
  • Software Development
    Python, Backend Developer
Salary/Wage Range or Industry Benchmark: 65 GBP Hourly GBP 65.00 HOUR
Job Description & How to Apply Below

Pay rate:

-
60
-65 GBP/ hour Inside IR 35 (PAYE)

About the Role

We are seeking an experienced Senior Python Engineer (AR/VR) to maintain and enhance software systems supporting multimodal data collection in a research lab based in Cambridge, UK.

The role focuses on Python backend development, data processing automation, distributed systems, and integration of prototype smart glasses, wearable devices, and third-party sensors. You will collaborate with software engineers, audio/video engineers, and research teams to ensure reliable data collection and deliver high-quality datasets for machine learning research.

Key Responsibilities:

-
  • Develop and maintain Python-based backend applications, services, and data collection pipelines.
  • Integrate prototype wearable devices, smart glasses, and third-party sensors into existing software platforms.
  • Automate data validation, processing, and post-processing workflows.
  • Maintain and troubleshoot distributed systems, REST APIs, and data collection infrastructure.
  • Support multimodal data collection involving audio, video, and inertial measurement sensors.
  • Monitor system health, investigate technical issues, and perform root cause analysis during live collection sessions.
  • Manage Linux environments, shell scripting, network configurations, and system automation.
  • Deploy, test, and evaluate software upgrades to improve system reliability and performance.
Requirements:

-
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 8+ years of professional software development experience.
  • Strong proficiency in Python development, particularly large-scale backend applications and data processing.
  • Hands‑on experience with Linux systems and shell scripting.
  • Experience building and maintaining distributed, RESTful, and concurrent systems.
  • Strong understanding of networking fundamentals, including IPv4/IPv6, VLANs, and network topology.
  • Experience with FastAPI or similar Python backend frameworks.
  • Working knowledge of time synchronization across systems and devices.
  • Strong troubleshooting and debugging skills in complex software and infrastructure environments.
Preferred Qualifications
  • Experience working with hardware devices, embedded systems, or multimedia sensors.
  • Familiarity with audio, image, and video formats and processing workflows.
  • Experience with relational databases, graph databases, or No

    SQL databases.
  • Knowledge of software and hardware testing frameworks and automated testing strategies.
  • Experience with Windows system administration.
  • Exposure to data collection platforms supporting machine learning research.
Key Technical

Skills:

-
  • Python Development: Backend engineering, data processing, automation, and maintaining large codebases.
  • Linux & Shell Scripting: System administration, automation, debugging, and environment management.
  • Distributed Systems & Networking: REST APIs, concurrent systems, IPv4/IPv6, VLANs, and network topology.
  • Backend Frameworks: FastAPI or similar Python frameworks.
  • Data Pipelines: Data validation, transformation, post-processing, and workflow optimization.
  • Hardware Integration: Smart glasses, wearable devices, embedded systems, and third-party sensors.
  • Monitoring & Troubleshooting: System health monitoring, root cause analysis, and deployment testing.
  • Additional Technologies: SQL/No

    SQL databases, React, Windows administration, and testing frameworks.
About US Tech Solutions:

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

AI Statement: By applying, you acknowledge that AI-assisted tools may be used during hiring.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary