Senior Software Engineer — Robot Voice AI (Hybrid/Remote)

Cerence

California

On-site

USD 107,000 - 172,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Insurance coverage (medical, dental, &
Annual bonus opportunity
Paid time off
Company 401(k) matching
Equity awards
Remote and/or hybrid work options

Job summary

Cerence AI is hiring a Senior Software Engineer to drive the application and cognitive layer for humanoid robots. You will turn human intent into high-level robotic actions, building advanced voice applications, multi-modal context systems, and core business logic.

Join a team of robotics, AI, cloud, and embedded systems experts to deliver interactive, reliable robot experiences in real-world environments. Location: California Bay Area.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Software Engineering, AI, or related discipline.
  • 5+ years of professional software engineering experience using Python and/or C++.
  • Experience with API-driven systems, distributed services, and event-driven architectures.
  • Experience optimizing software on resource-constrained edge hardware.
  • Experience integrating cloud AI services, model serving platforms, and containerized deployments.
  • Automated testing, debugging, monitoring, observability, and CI/CD practices.
  • Experience in human-robot interaction and designing context-aware experiences.

Responsibilities

  • Application Layer & Business Logic: Implement high-level application software, interaction workflows, and robotic behavioral state machines.
  • Intent-to-Action Orchestration: Build core logic translating speech, gestures and context into robotic tasks.
  • Multi-Modal Interaction Fusion: Integrate vision, scene understanding, spatial tracking, and voice interactions for contextual awareness.
  • Voice Application Engineering: Develop voice apps with STT, NLU, dialog management, wake-word, and TTS interfaces.
  • Agentic AI Development: Build orchestration using LLMs, VLMs, tool-calling, memory, and reasoning engines.
  • Robot Capability Integration: Consume navigation, manipulation, perception, and device-control services.
  • Edge/Cloud Partitioning: Balance low-latency local execution with cloud AI services.
  • Multi-Device & Ecosystem Integrations: Connect robots with mobile devices, smart homes, and cloud APIs.
  • Data Loop Contribution: Build telemetry, logging, and evaluation mechanisms for model improvement.
  • Deployment & Production Readiness: Contribute to testing, observability, CI/CD, and production deployment.

Skills

BehaviorTree.CPP
LLMs & VLMs
Python/C++
API-driven architectures
Edge computing
Cloud AI services
CI/CD
Human-robot interaction

Education

Bachelor’s or Master’s degree in Computer Science, Robotics, Software Engineering, AI, or related discipline

Tools

ROS2
Docker
Kubernetes

Job description

Cerence AI is hiring a Senior Software Engineer to drive the application and cognitive layer for humanoid robots. You will turn human intent into high-level robotic actions, building advanced voice applications, multi-modal context systems, and core business logic.

Join a team of robotics, AI, cloud, and embedded systems experts to deliver interactive, reliable robot experiences in real-world environments. Location: California Bay Area.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Voice AI for Humanoid Robots
Senior Software Engineer: Voice AI for Humanoid Robots

Cerence Inc. • United States

Remote
USD 107,000 - 172,000
Annual bonus
Insurance coverage (medical, dental,視)
Paid time off
+4
Remote Senior Robot AI Engineer - Voice & Apps
Remote Senior Robot AI Engineer - Voice & Apps

Cerence Inc. • California

Remote
USD 107,000 - 172,000
Salary range $107,000 - $172,000 USD
Annual bonus opportunity
Medical, dental, vision, life, and dis
+3
Senior Business Developer: Robotics & Voice AI (Remote)
Senior Business Developer: Robotics & Voice AI (Remote)

Cerence Inc. • California

Remote
USD 119,350 - 190,650
Annual bonus
Insurance coverage
Paid time off
+3
Remote Senior Robotics & Voice AI Business Developer
Remote Senior Robotics & Voice AI Business Developer

Cerence • United States

Hybrid
USD 119,000 - 191,000
Annual bonus
Medical, dental, vision insurance
Paid time off
+3
Remote Principal Solutions Architect, Robotics & Voice AI
Remote Principal Solutions Architect, Robotics & Voice AI

Cerence Inc. • California

Remote
USD 119,350 - 190,650
Annual bonus
Medical insurance
Dental insurance
+7
Sr. Software Engineer – Robot Applications & Voice AI
Sr. Software Engineer – Robot Applications & Voice AI

Cerence Inc. • California

Remote
USD 107,000 - 172,000
Salary range $107,000 - $172,000 USD
Annual bonus opportunity
Medical, dental, vision, life, and dis
+3
Sr. Software Engineer – Robot Applications & Voice AI
Sr. Software Engineer – Robot Applications & Voice AI

Cerence GmbH • United States

Remote
USD 107,000 - 172,000
Annual bonus
Insurance coverage (medical, dental,視)
Paid time off
+4
Senior Product Engineer: Real-Time Voice AI for Robotics
Senior Product Engineer: Real-Time Voice AI for Robotics

Xcede Recruitment Solutions • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Full-Stack Engineer, AI Voice Platform
Senior Full-Stack Engineer, AI Voice Platform

True Talent Solutions Partners • Redwood City (CA)

On-site
USD 215,000 - 290,000
Visa sponsorship
Senior Product Engineer - Real-Time Voice AI for Robotics
Senior Product Engineer - Real-Time Voice AI for Robotics

Xcede Recruitment Solutions • San Francisco (CA)

On-site
USD 140,000 - 200,000