Senior Python Engineer · Real-Time Signal Processing & Full-Stack (R&D) | Freelance via Shakers
We're looking for a senior engineer to own an R&D platform that captures real-time acoustic signals from a multi-sensor array, processes them on the fly, and turns them into interactive feedback for live research experiments. Hardware integration, real-time signal processing and web app, all in one role.
What you'll own:
* The Python processing pipeline: real-time acquisition, signal processing, detection algorithms
* Hardware ↔ software integration: sensor arrays, DAQ, real-time data streams
* The full stack: Node.js / TypeScript API, Next.js frontend, MQTT messaging, Docker
What we need:
* 5+ years building production software
* Strong Python, comfortable with data and signal processing
* Backend and real-time systems (WebSockets, MQTT)
* Someone who thrives in ambiguity and works self-directed with periodic check-ins
Nice to have: DSP / frequency analysis, TensorFlow / ML, hardware and DAQ integration.
100% freelance, fully remote-friendly, via Shakers. Real technical ownership and genuine variety across Python, Node.js, real-time systems and ML.
At Shakers we connect top freelance tech talent with companies building things that matter.