Microsoft is building the Intelligent Conversation and Communications Cloud (IC3) to power real-time communication products like Skype and Teams, aiming to provide reliable and high-quality audio/video calling, meetings, and chat services. The goal is to enable customers to do more by making conversations more intelligent, surfacing useful information in real-time, and taking actions on behalf of customers during conversations, while also learning from each interaction to improve future experiences. They are also building a new real-time communication platform from the ground up, designed for Agent-first, AI-ready communications.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 4+ years of experience with cloud services or networking programming or large-scale server application.
- Experience with media development (encode/decode/mux), familiar with open-source media library, such libav (a collection of libraries and tools designed for processing multimedia content), FFMPEG (Fast Forward Moving Picture Experts Group).
- Experience with agentic workflow development.
Responsibilities
- Building platforms for media applications to support communication and the ever growing needs for AI processing.
- Meet with stakeholders/PM to get the requirements.
- Document the design and review within the team.
- Implement the design.
- Create unit tests on your changes.
- Manage the flighting of the new feature.
- Implement additional monitoring and metrics as needed for the feature.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- 3 days / week in-office
- Travel 0-25 %