Microsoft Teams is looking to build AI agents that can listen, respond, and act in real-time based on audio signals to make meetings more productive, accessible, and intelligent.
Requirements
- coding in languages including, but not limited to, C, C++, C, Java, JavaScript, or Python
- Experience with distributed systems, performance analysis, and/or large-scale data processing
- Experience building natural language processing/artificial intelligence/machine learning (NLP/AI/ML) - powered experiences
- Experience in building NLP/AI/ML-powered experiences, especially in live scenarios such as meetings, streaming, or voice assistants.
- Familiarity with Azure services, real-time communication protocols, and Microsoft Teams architecture.
- Proven design, implementation, and debugging skills; knowledge of scripting languages a plus.
- bridging speech, audio, and agent services.
Responsibilities
- Drive exploration and prototyping in advanced AI and audio interaction technologies; take ownership of end-to-end technical investigation, feasibility analysis, and roadmap development.
- Architect and implement mission-critical components for real-time AI meeting services, including runtime systems, agent orchestration pipelines, and audio interaction modules.
- Serve as a key technical liaison across Microsoft Teams, Azure AI, and other partner groups—aligning architecture, defining standards, and delivering unified, strategic capabilities.
- Lead design reviews, mentor engineers, and champion engineering excellence across the team.
- Continuously improve team velocity by optimizing developer workflows, testing infrastructure, and release pipelines.
- Collaborate with partner teams to meet the engineering goals in a unified manner.
- Prototyping novel solutions, and delivering production-grade components that power AI agents in meetings.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Solid communication skills (both written and oral).
- Ability to prioritize tasks and work independently.
- Passion for building inclusive technologies that make meetings more accessible for everyone