Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Robot Applications & Voice AI

$165.55k - $264.45k

Cerence AI

Principal Software Engineer – Robot Applications & Voice AI Location : California Bay area Humanoid robots become truly useful when they understand human intent and convert it into meaningful action. At Cerence, we are building the cognitive and application layer that combines Voice AI, Agentic AI, multimodal reasoning, and robotic capabilities into intuitive human-robot experiences. Role Overview The Principal Software Engineer drives the application and cognitive layer of our humanoid robot. Working directly with the core robotics platform designed by our Architect, you will turn human intent into high-level physical actions. This role focuses 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. Your Impact Build software powering the next generation of intelligent humanoid robots. Work on Voice AI, Agentic AI, LLMs, VLMs, and Physical AI products. Collaborate with experts in robotics, conversational AI, embedded systems, and cloud computing. See your work deployed in real-world robotic environments. Key Responsibilities Application Layer & Business Logic: Implement high-level application software, interaction workflows, and robotic behavioral state machines. Intent-to-Action Orchestration: Build the core logic that translates human speech, gestures, environmental cues, and contextual information into deterministic robotic tasks. Multi-Modal Interaction Fusion: Integrate vision pipelines, object detection, scene understanding, spatial tracking, and voice interactions to provide contextual awareness. Voice Application Engineering: Develop robust voice applications managing STT, NLU, dialog management, wake-word detection, and TTS interfaces. Agentic AI Development: Build orchestration workflows combining LLMs, VLMs, memory systems, tool calling, reasoning engines, and robotic capabilities. Robot Capability Integration: Consume and orchestrate navigation, manipulation, perception, and device-control services exposed by the robotics platform. Edge/Cloud Partitioning: Optimize applications to balance low-latency local execution with cloud-based AI services. Multi-Device & Ecosystem Integrations: Integrate robots with mobile devices, smart home ecosystems, enterprise applications, and cloud APIs. Data Loop Contribution: Build telemetry, logging, and evaluation mechanisms supporting continuous model improvement. Deployment & Production Readiness: Contribute to testing, observability, CI/CD, and production deployment practices. Required Skills & Experience Mandatory (Must Have) Orchestration & Logic Frameworks: Strong proficiency in BehaviorTree.CPP, state machines, workflow orchestration engines, or task-planning architectures. Cognitive AI & Agent Systems: Hands-on experience building applications using LLMs, VLMs, tool-calling architectures, agent frameworks, RAG systems, or semantic memory platforms. Programming: 5+ years of professional software engineering experience using Python and/or C++. Application Architecture: Experience designing scalable application‑layer software, API‑driven systems, distributed services, and event‑driven architectures. Edge Compute Management: Experience optimizing software on resource‑constrained edge hardware under intermittent connectivity conditions. Cloud & AI Services: Experience integrating cloud AI services, model serving platforms, and containerized deployments. Software Quality & Production Delivery: Automated testing, debugging, monitoring, observability, and CI/CD practices. Good to Have (Highly Valued Plus) Robotics Framework Consumption: ROS2 application nodes, Services, Actions, Topics, navigation and manipulation APIs. Vision & Multi-Modal AI: Object detection, scene understanding, visual grounding, and spatial reasoning systems. Audio Hardware Integration: Beamforming, Acoustic Echo Cancellation (AEC), microphone arrays, and noise suppression. Physical AI Applications: Experience building software for humanoids, service robots, warehouse automation, or embodied AI systems. Data & Learning Pipelines: Telemetry, analytics, evaluation systems, retraining pipelines, and AI feedback loops. Containerization & Deployment: Docker, Kubernetes, OTA updates, and edge deployment environments. Startup Environment: Comfortable owning solutions from concept through deployment in a fast-moving environment. Why Join the Team Build software powering the next generation of intelligent humanoid robots. Work across Voice AI, Agentic AI, Physical AI, and Conversational Systems. Collaborate with experts in speech, AI, robotics, cloud, and embedded systems. Help shape the future of human‑machine interaction. What we offer We offer a generous compensation and benefits package (in addition to the base salary), including: Salary range $165,550.00 USD- $264,450.00 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 Insurance coverage (medical, dental, vision, life, and disability) Paid time off Paid holidays Company contribution to the RRSP (Registered Retirement Savings Plan) Equity awards for certain positions and levels Remote and/or hybrid work available depending on the position All compensation and benefits are subject to the terms and conditions of the underlying plans or programs, as applicable, and may be amended, terminated, or replaced from time to time. Education & Qualifications Bachelor’s or Master’s degree in Computer Science, Robotics, Software Engineering, AI, or a related discipline. About Cerence Cerence is a global leader in conversational AI and voice technologies, expanding innovations beyond automotive into robotics and physical AI. Equal Opportunity Employer Cerence is committed to providing equal employment opportunities and creating an inclusive environment for all employees. #J-18808-Ljbffr Cerence AI

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Robot Applications & Voice AI in San Francisco, CA vacancy
  • $139.73k - $209.59k

     ...organizations to use data and AI responsibly. Our platform...  ...We’re looking for a Principal Software Engineer with a passion for solving...  ...development, and unit testing of applications deployed to MS Azure with cloud...  ...work. As a pioneer, your voice and expertise will help... 
    Application
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours
    3 days per week
    1 day per week

    Onetrust

    San Francisco, CA
    20 hours ago
  • $170k - $277k

     ...Here, everyone has a voice, and every idea counts...  ...Inclusion. We weave AI into the fabric of everything...  ...- Our engineering team is at the core of...  ...environment.Job SummaryAs a Principal Software Engineer within the...  ...distributed software applications in a cloud environment... 
    Application
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    4 days ago
  • $147k - $237.5k

     ...Here, everyone has a voice, and every idea...  ...Inclusion. We weave AI into the fabric of...  ..., analytics engine, and user interface...  ...SummaryWe are seeking a Principal Backend Engineer...  ...of professional software engineering experience...  ...server-side applications.Extensive hands-on... 
    Application
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    2 days ago
  •  ...end to end problems that make our AI models work better on robots. You might add new functionality to...  ...accomplish a given data processing, or application processing task. It also requires...  ...to hundreds of millions of users, engineered the foundations of autonomous driving... 
    Application
    Full time

    The Generalist

    San Francisco, CA
    20 hours ago
  • $170k - $200k

     ...communities around the globe. Our AI-powered labor marketplace...  ...to push the frontiers of robotics and AI. Backed by world-class...  ....We are seeking a Senior Software Engineer - Instawork Robotics to contribute...  ...problems.For CA-based Applicants:The base salary for this position... 
    Application
    Hourly pay
    Temporary work
    Local area
    Shift work

    Instawork

    San Francisco, CA
    2 days ago
  •  ...years of experience as a Software EngineerExperience...  ...architectures, secure platform engineering, and knowledge...  ...deploying and managing applications; knowledge of...  ...owning your journey.A voice that matters: From day...  ...product team developing an AI Platform that will enable... 
    Application
    Apprenticeship
    Easy work

    McKinsey & Company

    San Francisco, CA
    20 hours ago
  • $170k - $277k

     ...Here, everyone has a voice, and every idea...  ...Inclusion. We weave AI into the fabric of...  ..., analytics engine, and user interface...  ...SummaryAs a Senior Principal Backend Engineer in...  ...years of professional software engineering...  ...distributed, cloud-native application development.Expert... 
    Application
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    1 day ago
  • $180k - $225k

     ...Software Engineer - Robotics & Autonomous Systems Scale's Robotics business unit is dedicated to solving...  ...the data bottleneck in Physical AI across Robotics, Autonomous Vehicles,...  ...fair and thorough evaluation of all applicants. About Us: At Scale, our mission... 
    Application
    Full time

    Scale Ai, Inc.

    San Francisco, CA
    20 hours ago
  •  ...Page One. The Role Voice Telecommunication is a...  ...land. We are building AI agents that do real work...  ...collections, cash application, disputes, customer communications...  ...Voice Infrastructure Engineer to build the foundation...  ...Are a strong senior software engineer with... 
    Application
    Full time
    Work at office
    Flexible hours

    Stuut

    San Francisco, CA
    20 hours ago
  • $168k - $247k

     ...within DoorDash. We explore robotics and automation to...  ...a Robotics Infrastructure Engineer in our Autonomy Software team. In this role, you'll...  ...middleware (ROS2, LCM, eCal, Apex.AI)You have experience with...  ...systems for safety-critical applications (aerospace, automotive,... 
    Application
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  • $150k - $225k

     ...Role Join a small, high-velocity Y Combinator-backed robotics AI startup building the "social brain" that enables humanoid...  ..., speak, and operate naturally alongside people. As a Software Engineer on the Voice AI team, you'll own cloud-side systems that sit at the heart... 
    Full time
    Remote work
    Visa sponsorship

    Clera

    San Francisco, CA
    1 day ago
  • $230k - $280k

     ...About Nimble Nimble is an AI robotics company building the autonomous...  ...team of the world's best engineers and operators. If you are obsessed...  ...for a deeply experienced software engineer that will design, develop, and maintain the application systems, integrations, and orchestration... 
    Application
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    more than 2 months ago
  •  ...they had to do. Powerful AI will be the biggest...  ...spanning hardware and software. Speed and scale are our...  ...behind data center robotics: task planning, fleet...  ...real hardware. You engineer for remote failure: recovery...  .... All qualified applicants will receive consideration... 
    Application
    Remote work

    Fluidstack

    San Francisco, CA
    5 days ago
  • $227.2k - $284k

    Scale's Physical AI business unit is dedicated to solving the data bottleneck across Robotics, Autonomous Vehicles, and Computer Vision...  ...AI.The RoleAs an ML Systems Engineer on the Physical AI team, you...  ...low latency for real-time applications.Platform Development: Build... 
    Application
    Full time

    Scale AI

    San Francisco, CA
    20 hours ago
  • $2,000 per month

     ...Our vision is to build a world where AI/ML and analytics are powered by decentralized...  ...About The Role As a Founding Principal Software Engineer , you will help build out the next...  ..., passion and some experience in application of data in ML and Analytics applications... 
    Application
    Full time

    Nextdata Technologies Inc

    San Francisco, CA
    20 hours ago
  •  ...Robotics Software Engineer – Motion Planning, Vision & Deployment Location: San Francisco Bay Area...  ...advanced automation, computer vision, and AI-driven robotics. Their technology...  ..., or perception systems into robotic applications. Proficiency with Git, software... 
    Application
    Permanent employment
    Full time

    MRINetwork

    San Francisco, CA
    3 days ago
  • $145k - $217k

     ...DescriptionSenior Full Stack Engineer, Solve VoiceJoin us at...  ...products rooted in AI, automation, and...  ...to build the real-time voice AI product that makes live...  ...years building production software, with significant backend...  ...related capabilities, applicable experience, and other... 
    Application
    Full time
    Remote work

    Zendesk

    San Francisco, CA
    4 days ago
  • $190.2k - $360.5k

     ...RoleWe are seeking a highly motivated Principal Software Engineer to join the new Project Graph team at...  ...you combine first and third-party AI models, Adobe tools, and custom interactive...  ..., testing and operating complex web applications, focused on the Frontend. Experience... 
    Application
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Francisco, CA
    2 days ago
  • $320k

     ...interpretable, and steerable AI systems. We want AI to be safe...  ...of committed researchers, engineers, policy experts, and business...  ...Claude—real-time, bidirectional voice conversations that feel...  ...Deadline to apply: None. Applications will be reviewed on a rolling... 
    Application
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    20 hours ago
  •  ...clinician love with the latest AI tech and intense execution to...  ...to join our elite team of engineers. As part of our team, you'll...  ...TypeScript) components of our software stack. AI First: Adapt the...  ...Engineering. ~ Curiosity for LLM applications and familiarity with using AI... 
    Application
    Full time
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Freed

    San Francisco, CA
    20 hours ago
  • $260k - $275k

     ...SENIOR PRINCIPAL SOFTWARE ENGINEER Saviynt is an identity platform built to power and protect the world at work. With the rise of AI and Agents, the identity perimeter needs to be secured at...  ...architecture Test and deploy applications and systems Revise, update, refactor... 
    Application

    Medium

    San Francisco, CA
    4 days ago
  • $197.3k - $313.7k

     ...SalesforceSalesforce is the #1 AI CRM, where humans with...  ...person and virtually. As the Principal Engineer focused on architecture priorities...  ...a deep understanding of software development, architecture principles...  ...-functional teams in the application design process, contributing... 
    Application
    Full time

    Salesforce

    San Francisco, CA
    2 days ago
  • Get AI-powered advice on this job and more exclusive features...  .... With a suite of powerful applications, we allow manufacturers to...  ...smarter by coordinating every robot, machine, and system on one...  ...Role We're seeking a talented software engineer with a strong foundation in... 
    Application
    Full time
    Part time

    Conduit

    San Francisco, CA
    20 hours ago
  • $202.1k - $299.63k

     ...lifecycle management (CLM).What you'll doThe Docusign AI team is seeking a Principal Software Engineer (Search AI) to act as a seasoned subject matter...  ...-related knowledge, skills, and experience.Based on applicable legislation, the below details pay ranges in the following... 
    Application
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    San Francisco, CA
    3 days ago
  • $197.3k - $313.7k

     ...SalesforceSalesforce is the #1 AI CRM, where humans with agents...  ...make a real impact with your software designs and code! This...  ...and communication with several engineering organizations. We work in a highly...  ...Software-as-a-Service applications and platforms.Proven ability... 
    Application
    Full time

    Salesforce

    San Francisco, CA
    1 day ago
  •  ...Physical AI Scientist We have been quietly...  ...passionate, mission-driven engineers from companies like...  ...about engineering and robotics — plus other topics like...  ..., test, and debug software solutions in simulation...  ...relocation benefits for applicants that need to relocate.... 
    Application
    Work experience placement
    Work at office
    Local area
    Relocation
    Relocation package
    Flexible hours
    Weekday work

    Medra LLC

    San Francisco, CA
    5 days ago
  • $197.3k - $313.7k

     ...SalesforceSalesforce is the #1 AI CRM, where humans with...  ...with an AI-first engineering strategy. AI...  ...test, and operate our software. Engineers on this team...  ...technical leadership or principal-level role.Hands-on experience...  ...during the application or the recruiting process... 
    Application
    Full time

    Salesforce

    San Francisco, CA
    2 days ago
  • $206.4k - $276.7k

     ...is a global organization of engineers, product developers,...  ...coding especially through the application of ML/AI methods. You will participate...  ...design video algorithms and software workflows for the purposes...  ...platform.As a domain focused Principal Engineer, you are expected... 
    Application

    Disney Interactive

    San Francisco, CA
    4 days ago
  • $180k - $255k

    Simbe Robotics is a leading retail robotics company providing...  ...Senior Python & C++ engineer. In this role, you...  ...with our robot software engineering team on the...  ...artificial intelligence (AI) tools to support parts...  ...process, such as reviewing applications, analyzing resumes, or... 
    Application

    Simbe

    San Francisco, CA
    20 hours ago
  • $215k - $252k

     ...ourTotal Rewards philosophy.AI is a fundamental part of how...  ...the Role:We’re hiring seasoned engineers to join our teams that work on...  ...and Tax systems. As a Gusto Software Engineer at this level, you’ll...  ...to make it easier for other application teams to interact with the payroll... 
    Application
    Minimum wage
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Robot Applications & Voice AI. Be the first to apply!