Principal Software Engineer (Robot Applications & Voice AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Principal Software Engineer (Robot Applications & Voice AI): Build application and cognitive layer software for intelligent humanoid robots, translating human intent into deterministic physical actions with an accent on Voice AI, agentic/LLM/VLM orchestration, and multi-modal intent-to-action systems. Focus on designing behavior trees/state machines, integrating perception and voice pipelines, and delivering production-ready edge/cloud deployments.
Company
builds conversational AI and voice technologies, expanding into robotics and physical AI.
What you will do
- Implement high-level application software, interaction workflows, and robotic behavioral state machines/behavior trees.
- Develop intent-to-action orchestration that converts speech, gestures, and contextual cues into deterministic robotic tasks.
- Fuse multi-modal inputs by integrating vision pipelines (object detection, scene understanding, spatial tracking) with voice interactions.
- Engineer voice applications (STT, NLU, dialog management, wake-word detection, TTS) and build agentic workflows using LLMs/VLMs, memory, tool calling, and reasoning.
- Integrate and orchestrate robot capability services (navigation, manipulation, perception, device control) and partition logic across edge and cloud.
- Contribute to telemetry, evaluation, testing, observability, CI/CD, and production deployment readiness.
Requirements
- Location: Remote in the USA
- Strong proficiency with BehaviorTree.CPP, state machines, workflow orchestration engines, or task-planning architectures.
- Hands-on experience building applications using LLMs/VLMs, tool-calling architectures, agent frameworks, RAG, or semantic memory platforms.
- 5+ years of professional software engineering using Python and/or C++.
- Experience designing scalable application-layer software (API-driven systems, distributed services, event-driven architectures).
- Experience optimizing software for resource-constrained edge hardware under intermittent connectivity, plus cloud AI/model serving and containerized deployments.
Culture & Benefits
- Remote and/or hybrid work available depending on the position.
- Annual bonus opportunity.
- Insurance coverage (medical, dental, vision, life, disability), paid time off, and paid holidays.
- Company contribution to RRSP and equity awards for certain positions/levels.
- Compensation range: $165,550–$264,450 USD (base salary), with additional benefits.
Hiring process
- Interviews to assess technical depth in voice/agentic AI, robotics application logic, and production engineering practices.
- Evaluation of experience with edge/cloud partitioning, multi-modal integration, and deployment/observability.
- Final discussions focused on fit for building and deploying real-world robotic experiences.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →