Note: The job is a remote job and is open to candidates in USA. Obble develops a live-call interview system that combines audio processing, transcription, language models, and speech generation. The AI Engineer, Voice and Realtime will own the realtime interview pipeline, engineer and evaluate prompts, manage model and speech-provider integrations, and improve system performance under latency constraints.
Responsibilities
- Own the realtime interview worker: audio handling, speech-to-text, model calls, and turn-taking under a latency budget
- Design prompts as engineering artifacts, versioned and measured against a frozen corpus rather than adjusted by vibes
- Run the evaluation loop: build the scenarios, read the transcripts, and defend a change with numbers before it goes live
- Keep the vendor layer swappable. Models and speech providers change; the product should not have to
Skills
- Strong Python, and experience shipping something that called a language model in production rather than in a notebook
- Comfort with asynchronous and streaming code, and the debugging that comes with it
- A measurement instinct: when a model output is wrong, your first move is to build the case that proves it
- Care about the person on the other end of the call. A candidate is being interviewed by this system, and that deserves real thought
- WebRTC, LiveKit, or any realtime audio stack
- You have run evaluations or A/B comparisons on model output before
Company Overview