Principal Software Engineer - Robot Applications & Voice AI
$165.55k - $264.45kCerence
Role Description
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.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Robotics, Software Engineering, AI, or a related discipline.
Requirements
- 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.
- Human-Robot Interaction Mindset: Experience designing natural, context-aware human-machine experiences.
Benefits
- Salary range $165,550.00 USD- $264,450.00 USD.
- 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.
- ...experiences for millions as a Principal Software Engineer I at Spectrum, where... ...essential enterprise applications supporting customer... ...and implement AI-assisted software development... ...platforms and robotic process automation technologies... ..., TV, Mobile and Voice. Beyond our...ApplicationWork at officeLocal areaWork from homeVisa sponsorship1 day per week
$119.35k - $190.65k
Role Description Voice AI is reshaping how robots work in the real world, and we are responding to a deep unmet need: giving mobile service robots... ...Qualifications ~A background in computer science, software engineering, or a related engineering discipline, built through...SuggestedFull timeRemote work$110k - $220k
...Content, XR, Conversational AI, Voice Assistants, and more. As the... ...Guide and mentor, a team of engineers, conducting code reviews and... ...requirements. Architect complex software systems, ensuring... .... All job opportunities and applications are hosted on our official careers...ApplicationFull timeTemporary workPart time- ...run. This is a core engineering role on a small, high-... ...managed containerized application Extend host and hypervisor... ...Build and improve AI-assisted exception... ...and complete enterprise software-defined storage architectures... ...® Peer Insights™ Voice of the Customer Award...ApplicationFull timeRemote workFlexible hours
$80k - $135k
...processes to let robots go where they’ve never... ...investors in AI and robotics, Tutor... ...Intelligence. As an AI software company that... ...customer-oriented engineering thinker to own a portfolio... ...won't be writing application code, designing... ...technical voice on the customer side...ApplicationFull timeRemote work$215k - $240k
...Reports to: Engineering Manager Location: Remote US... ...motivated, and self-driven Principal Software Engineer to join our... ...practices and AI-assisted engineering.... ...team is valued, has a voice, and is empowered to... ...accommodation to complete this application, interview, or pre-...ApplicationRemote jobFull timeWorldwideHome office$137.5k - $182k
...Principal Software Engineer Job Locations US-Remote Our Mission Our... ...and innovation, including AI-driven productivity What... ...Management, Service Bus Application Insights, Application Gateway... ...you share reflect your own voice, experiences, and thinking....ApplicationWork experience placementRemote work$165.66k - $217.42k
...the inside. Through our application of science-based... ...key projects.About Our Engineering OrganizationOur Product... ...one of the strongest software development teams in the... ...problems, evaluating AI-assisted development workflows... ...strongest technical voice in the room on your...ApplicationFull timeTemporary workWork at officeImmediate startRemote workWorldwide3 days per week$140k - $160k
Role Description The Principal Software Engineer role at KLDiscovery is cross-cutting... .... You are the technical voice that connects Engineering leadership... ...~Support production applications including bug fixes and... ...telemetry systems ~Exposure to AI/ML integration within...ApplicationFull timeTemporary workRemote workShift work$144.2k - $288.4k
...Principal Software Engineer We're building a world of health around every individual... ...as the senior engineering voice across a portfolio of... ...clinical decision-support applications. These systems combine low-... ...management of models on Vertex AI, including feature...ApplicationHourly payFull timeTemporary workLocal areaRemote workFlexible hours$145k - $170k
...scheduling needs)As a UiPath Robotic Process Automation (... ...Studio, Orchestrator, AI Center, Integration... ...Understanding where applicable.Analyze business processes... ...Information Systems, Engineering or related field... ...previous experience in software development or automation...ApplicationFull timeTemporary workPart timeFor contractorsRemote workHome officeFlexible hours$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as... ...as the brain of computers, robots, and self-driving cars that... ...increasingly known as “the AI computing company.” We're... ...eligible for equity and benefits.Applications for this job will be...ApplicationFull timeRemote workShift work$137.8k - $206.8k
...collaborative teams. As an AI Software Engineer- Level 3 or 4 supporting our... ..., modeling and design, application development, unit to CSCI testing... ...filled at either level 3 (Principal), or a level 4 (Sr... ...application (e.g. for spacecraft, robotics, autonomous aircraft, drones...ApplicationFull timeContract workRemote workRelocation packageShift work- ...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... ...on real hardware. You engineer for remote failure: recovery... .... All qualified applicants will receive consideration...ApplicationFull timeRemote work
- ...Reports to : Director of Engineering Location : Costa... ...role: As our Principal Software Engineer , you will... ...throughput through AI tooling, and becoming a trusted technical voice across the broader engineering... ...customer-facing applications. ~ Strong...ApplicationRemote work
$180k - $235k
...opportunity to be a founding technical voice on Aura's AI Intelligence Platform, which... ...and their families from harm. As a Principal Software Engineer, you'll take on the platform's hardest... ...workplace. All qualified applicants will be considered for employment without...ApplicationFull timeWork experience placementRemote workWorldwide$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...ApplicationHourly payTemporary workLocal areaShift work$240k - $280k
...term blueprint of our core application API and platform, and a SWAT... .... This is a role for an engineer who is equally comfortable... ...adopting the most impactful AI-powered software engineering practices. Key... ...community where everyone’s voice, perspective and experience...ApplicationFull timeWork at officeWork from homeWorldwideFlexible hours$169.5k - $366k
Role Description As a Principal Engineer within Client Experience... ...online ~Digital Applications ~Origination ~Servicing... ...~Leverage AI ~Champion seamless... ...years in professional software engineering & architecture... ...workplace where every voice is heard ~Offers career...ApplicationFull timeNight shiftWeekend work$175k - $195k
...risks in real time.We seek a Principal Software Engineer to join our product... ...performance software to deploy AI/ML models that analyze network... ...with machine learning applications in cybersecurity.Understanding... ...perspectives, hold space for all voices, and achieve the best...ApplicationRemote work$272k - $431.25k
...unlimited potential of AI to define the next... ...of computers, robots, and self-driving... ...world.At NVIDIA, as a Principal Rack Scale Systems Infrastructure Engineer, you will build... ...development of software systems. These systems... ...and benefits.Applications for this job will...ApplicationFull timeRemote workShift work- ...Building the Future of Home Robotics At Sunday, we're... ...To Expect As a Software Engineer, Robot Interfaces, you... ...with core robotic and AI systems. Leveraging machine... ...that drive our voice interactions with users... ...consider all qualified applicants regardless of race, color...Full timeLocal area
$180k - $205k
...advanced supercomputers or AI systems will never... ...the algorithms and software needed to make these systems... ...valuable. Our application, software, and industry... ...works closely alongside engineers and scientists in the... ...system software for HPC, robotics, AI, quantum computing...ApplicationFull timeShift work$280k - $350k
...of top researchers and engineers, building the world’s top-ranked realtime voice models.Today our... ...largest consumer-facing AI applications available, across categories... ...and capable Staff/Principal Backend Engineer to join... ....As a Staff/Principal Software Engineer, you would be...ApplicationFull timeWork at officeRelocation$70k - $300k
...Field AI is transforming how robots interact with the real world. We are building... ...models through real-field applications. Are you driven by the... ...are seeking a Robotics AI Engineer – Field Foundation Models... ...dynamic environments. Software Integration and Testing...ApplicationFull timeRemote work$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,...ApplicationHourly payWork at officeLocal areaRemote workFlexible hours- ...implementation of AI agents for Toast's... ...leadership for how software is developed at... ...authoritative technical voice in FinTech product... ...Director of Engineering and Sr. Director of... ...with other Senior Principal Engineers to further... ...to access the job application or interview...ApplicationWork at officeLocal areaRemote work
- ...suite of online analytical software tools for banks and credit unions. We are seeking a Principal Software Engineer to play a key role in designing... ...secure, and data-intensive applications servicing banks and credit... ...approaches, including AI-assisted tooling, to improve...ApplicationFull time
$168k - $252k
...drones in action here! ABOUT THE JOB As a Senior Robotics Software Engineer on our TRS team, you'll be at the forefront of cutting-... ...distributed computing Familiarity with machine learning and AI applications in robotics Knowledge of sensor fusion techniques and...ApplicationFull timeWork experience placementLocal areaRemote workRelocationRelocation package$153k - $230k
...The Robot Link Platform team is looking for a Software Engineer to design and build cloud backend services. The team is critical... ...to participate in the application or interview process please reach... ...may use artificial intelligence (AI) tools to support parts of the hiring...ApplicationFull timeTemporary workRelocation package
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!
- principal software engineer Remote
- senior principal software engineer Remote
- senior principal cloud computing engineer Remote
- principal data scientist Remote
- epic principal trainer Remote
- principal solutions consultant Remote
- principal data analyst Remote
- principal Remote
- associate principal Remote
- principal solution architect Remote






