- Remote, United States
- Remote
- Full-time · Senior
- $107K–$172K per year
- 5+ years
The Sr. Software Engineer drives the application and cognitive layer of our humanoid robot, focusing on building advanced voice applications, multi-modal context systems, and programming the core business logic and behavior trees that make the robot interactive, helpful, and intuitive.
Compensation
Salary range $107,000 - $172,000 USD. It is not typical for offers to be made at or near the top of the range. The actual salary will be determined based on experience and other job-related factors. Annual bonus opportunity
Responsibilities
- Implement high-level application software, interaction workflows, and robotic behavioral state machines.
- Build the core logic that translates human speech, gestures, environmental cues, and contextual information into deterministic robotic tasks.
- Integrate vision pipelines, object detection, scene understanding, spatial tracking, and voice interactions to provide contextual awareness.
- Develop robust voice applications managing STT, NLU, dialog management, wake-word detection, and TTS interfaces.
- Build orchestration workflows combining LLMs, VLMs, memory systems, tool calling, reasoning engines, and robotic capabilities.
Requirements
- Bachelor’s degree in Computer Science, Robotics, Software Engineering, AI, or a related discipline
- Master’s degree in Computer Science, Robotics, Software Engineering, AI, or a related discipline
- Nice to have: Cerence
- Nice to have: Whisper
- Nice to have: Deepgram