2 days ago
Remote, United StatesSenior
Base Salary
$107k - $172k/yr
Responsibilities
- Build high-level application software, interaction workflows, business logic, and robotic behavioral state machines.
- Translate speech, gestures, environmental cues, and context into deterministic robotic tasks.
- Integrate vision, object detection, scene understanding, spatial tracking, and voice interactions.
- Develop voice applications covering speech recognition, natural language understanding, dialog management, wake-word detection, and text-to-speech interfaces.
- Build agentic AI workflows combining LLMs, VLMs, memory systems, tool calling, reasoning engines, and robotic capabilities.
- Orchestrate navigation, manipulation, perception, and device-control services exposed by the robotics platform.
- Optimize edge/cloud execution, integrate devices and cloud APIs, and contribute telemetry, logging, evaluation, testing, observability, and production deployment.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Robotics, Software Engineering, AI, or a related discipline.
- 5+ years of professional software engineering experience using Python and/or C++.
- Strong proficiency with BehaviorTree.CPP, state machines, workflow orchestration engines, or task-planning architectures.
- Hands-on experience building applications with LLMs, VLMs, tool-calling architectures, agent frameworks, RAG systems, or semantic memory platforms.
- Experience designing scalable application-layer software, API-driven systems, distributed services, and event-driven architectures.
- Experience optimizing software for resource-constrained edge hardware and intermittent connectivity.
- Experience integrating cloud AI services, model-serving platforms, and containerized deployments.
- Experience with automated testing, debugging, monitoring, observability, and CI/CD practices.
- Experience designing natural, context-aware human-machine experiences.
- Preferred qualifications include experience with voice and speech platforms, ROS2, multimodal vision systems, audio hardware, physical AI or humanoid robots, telemetry and learning pipelines, Docker, Kubernetes, OTA updates, and edge deployment.
Benefits
- Salary range of $107,000–$172,000 USD, plus an annual bonus opportunity.
- Medical, dental, vision, life, and disability insurance coverage.
- Paid time off and paid holidays.
- Company contribution to a 401(k) plan.
- Equity awards for certain positions and levels.
- Remote and/or hybrid work available depending on the position.
Tech Stack
Categories
AI ApplicationsRobotics
About Cerence
Cerence builds automotive voice and conversational AI—speech recognition, natural language understanding, text-to-speech, and generative assistants—embedded in vehicles for automakers and transportation OEMs. Spun out of Nuance in 2019 and headquartered in Burlington, Massachusetts, the public company (NASDAQ: CRNC) licenses software and services for in-car infotainment and HMI. Its technology ships in over 500 million vehicles, with customers including brands such as BMW, Audi, Ford, and Daimler.