JobTarget Logo

Principal Software Engineer – Robot Applications & Voice AI in United States Embassy at Jobgether

NewJob Function: Information Technology
Jobgether
United States Embassy, 0930, Philippines
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Principal Software Engineer Robot Applications & Voice AI

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer – Robot Applications & Voice AI based in United States.

This role offers the opportunity to shape the future of intelligent humanoid robotics by building the software layer that enables natural human-robot interaction.
The Principal Software Engineer will develop advanced AI-powered applications that transform human intent into meaningful robotic actions.
You will work at the intersection of Voice AI, Agentic AI, multimodal reasoning, and robotics to create intuitive experiences.
The position involves designing cognitive systems, orchestration frameworks, and application architectures for next-generation robotic platforms.
You will collaborate with experts across AI, robotics, cloud, embedded systems, and conversational technologies in an innovative environment.
This is a highly impactful opportunity for an experienced engineer who enjoys solving complex challenges and bringing emerging technologies into real-world applications.

Accountabilities:

The Principal Software Engineer will own the development of the application and cognitive layers that power intelligent robotic experiences. This role requires deep technical expertise, strong architectural judgment, and the ability to translate complex AI capabilities into reliable, user-focused robotic behaviors.

  • Design and develop high-level application software, interaction workflows, and robotic behavioral systems that enable intelligent robot experiences.
  • Build orchestration logic that converts human speech, gestures, environmental inputs, and contextual signals into reliable robotic actions.
  • Develop multimodal interaction systems integrating voice, vision, spatial awareness, and contextual understanding.
  • Create advanced voice applications supporting speech recognition, natural language understanding, dialogue management, wake-word detection, and text-to-speech capabilities.
  • Build Agentic AI workflows using large language models (LLMs), vision-language models (VLMs), memory systems, tool-calling frameworks, and reasoning engines.
  • Integrate robotic capabilities including navigation, manipulation, perception, and device-control services into application workflows.
  • Design software architectures that balance edge computing requirements with cloud-based AI services for performance and scalability.
  • Develop integrations between robotic platforms, mobile devices, enterprise applications, smart ecosystems, and cloud APIs.
  • Implement telemetry, logging, evaluation systems, and feedback loops that support continuous improvement of AI models and applications.
  • Contribute to production readiness through automated testing, debugging, observability, CI/CD practices, and deployment processes.
  • Collaborate with multidisciplinary teams across robotics, AI, speech technologies, embedded systems, and cloud infrastructure.
Requirements:

The ideal candidate is an experienced software engineer with a strong background in AI-powered applications, distributed systems, and emerging robotics technologies. They should have the ability to design scalable solutions, work independently on complex problems, and deliver production-ready software in a fast-moving environment.

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Software Engineering, Artificial Intelligence, or a related technical discipline.
  • 5+ years of professional software engineering experience using Python and/or C++.
  • Strong experience with orchestration frameworks, behavior trees, state machines, workflow engines, or task-planning architectures.
  • Hands-on experience building applications powered by LLMs, VLMs, agent frameworks, retrieval-augmented generation (RAG), tool-calling systems, or semantic memory platforms.
  • Experience designing scalable application-layer software, API-driven systems, distributed services, and event-driven architectures.
  • Experience optimizing software for edge computing environments with resource constraints and intermittent connectivity.
  • Knowledge of cloud AI services, model-serving platforms, containerized deployments, and modern software delivery practices.
  • Experience implementing automated testing, monitoring, observability, debugging, and CI/CD workflows.
  • Understanding of human-computer or human-robot interaction principles and experience designing context-aware user experiences.
  • Experience with voice and speech technologies such as STT, TTS, NLU, dialogue systems, or conversational AI platforms is highly valued.
  • Familiarity with robotics frameworks such as ROS2, navigation systems, manipulation APIs, services, actions, and topics is a plus.
  • Experience with computer vision, object detection, scene understanding, visual grounding, or spatial reasoning systems is preferred.
  • Exposure to physical AI applications, humanoid robots, service robots, automation systems, or embodied AI is highly valued.
  • Experience with Docker, Kubernetes, OTA updates, edge deployments, telemetry systems, or AI feedback pipelines is beneficial.
  • Ability to thrive in a startup-style environment with ownership from concept development through deployment.
Benefits:
  • Competitive salary range of $165,550 – $264,450 USD, with actual compensation based on experience, skills, and job-related factors.
  • Annual bonus opportunity.
  • Comprehensive medical, dental, vision, life, and disability insurance coverage.
  • Paid time off and paid holidays.
  • Retirement savings contributions.
  • Equity awards for eligible positions and levels.
  • Remote and/or hybrid work flexibility depending on role requirements.
  • Opportunity to work on cutting-edge technologies across Voice AI, Agentic AI, robotics, and physical AI.
  • Collaborative environment with experts across artificial intelligence, robotics, cloud computing, and embedded systems.
  • Chance to contribute to the future of human-machine interaction and intelligent robotics.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

United States Embassy, 0930, Philippines

Frequently asked questions about this position

Similar Jobs In United States Embassy, Other

New

AI and Cloud Security Engineer

Jobgether
Puuek (Pu Uk), Other
New

Principal DevOps Architect

Jobgether
United States Embassy, Other
New

Senior Software Engineer (Full Stack) - Raise

Jobgether
United States Embassy, Other
New

PLM Integration Engineer

Jobgether
United States Embassy, Other
New

Salesforce Integration Architect

Jobgether
United States Embassy, Other
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.