remote
AI / Systems Engineer - NeoHuman - Emergences
Systems Engineer
Lead the development of a cross‑platform desktop capture system for NeoHuman, leveraging Python, JavaScript, and Electron to collect and evaluate real‑world AI tool usage across macOS, Linux, and Windows.
About the role
Key Responsibilities
- Design and implement a robust, cross‑platform desktop capture engine using Electron and native APIs for macOS, Linux, and Windows.
- Integrate capture data with backend services written in Python to process, store, and analyze user interactions.
- Collaborate with research and product teams to define capture metrics and evaluation pipelines for AI tool usage.
- Ensure high performance, low latency, and minimal system impact during live capture sessions.
- Maintain and extend the capture infrastructure to support new features and platform updates.
Requirements
- 5+ years of experience building desktop applications with Electron and native OS integrations.
- Strong proficiency in Python and JavaScript/TypeScript.
- Deep understanding of macOS, Linux, and Windows system APIs for input, window, and clipboard capture.
- Experience with data pipelines, event logging, and performance monitoring.
- Excellent problem‑solving skills and a passion for building research‑grade tools.
Skills
pythonjavascriptlinux