Software Engineer II - Voice Agent

Microsoft Microsoft · Big Tech · Beijing, Beijing, China · Software Engineering

Software Engineer II for Microsoft Azure Voice AI team, focusing on building voice, avatar, and voice agent technologies as part of the Microsoft Foundry Agent Platform. The role involves system design, engineering, integration, and refinement of speech, avatar, and agent components in production environments, collaborating with AI, platform engineering, and product teams to deliver scalable, end-to-end voice agent solutions.

What you'd actually do

  1. Design and build voice and speech technologies (e.g., ASR, TTS, real‑time interaction pipelines) that power voice agents within the Microsoft Foundry Agent Platform
  2. Implement and evolve voice agent capabilities, including real‑time speech processing, multimodal orchestration, and agent runtime integration
  3. Develop and integrate talking avatar technologies, supporting both zero‑shot and customized experiences
  4. Apply and adapt modern generative AI technologies (including diffusion and language modeling) where appropriate, with an emphasis on engineering robustness and system integration
  5. Collaborate with cross‑functional teams to integrate voice agents, speech services, and avatar components into platforms, SDKs, and end‑to‑end applications

Skills

Required

  • Bachelor’s Degree in Computer Science or a related technical field AND 2+ years of professional software engineering experience
  • Strong coding skills in one or more languages such as C, C++, C#, Java, JavaScript, or Python
  • Experience working with machine learning–powered systems, platforms, or services

Nice to have

  • Background in speech processing, natural language processing (NLP), computer vision, or real‑time systems
  • Familiarity with generative AI technologies (e.g., diffusion, autoregressive approaches), model integration, or optimization
  • Experience building or integrating voice agents, AI services, or large‑scale distributed systems
  • Strong problem‑solving skills with a systems‑thinking mindset
  • Effective communication skills and experience working in cross‑functional teams

What the JD emphasized

  • core voice agent technologies
  • voice agent capabilities
  • talking avatar technologies
  • generative AI technologies
  • voice agents, speech services, and avatar components
  • voice AI, agentic systems, and generative technologies

Other signals

  • building voice, avatar, and voice agent technologies
  • end-to-end voice agent solutions
  • core voice agent technologies