About the Role
As a Principal Software Engineer at Microsoft, you will be part of the Microsoft Teams Calling, Meeting & Devices group. This role involves collaborating with a multi-functional team to deliver next-generation innovations and experiences. You will be instrumental in fine-tuning and engineering foundational models, and partnering with product and engineering teams to invent and deliver on the future for Microsoft CoPilot and other generative AI products.
Responsibilities
- Work closely with Project Managers and designers to enhance Teams Meeting Join Experiences.
- Collaborate with the infrastructure team and partner teams for end-to-end architecture and API design.
- Implement features for Teams web and desktop clients.
- Monitor product/feature quality and reliability, and provide live site support.
- Mentor junior teammates and embody our culture and values.
Qualifications
- Extensive experience in software development using the front-end stack (UI libraries/frameworks, TypeScript, JavaScript).
- Excellent communication skills, with the ability to drive clarity and coordinate work between people and different teams.
- Ability to efficiently deal with uncertainty and unknown areas, fast learning and development.
- Experience at all stages of the software development lifecycle.
- Experience with commercial product development, focusing on user experience.
Preferred Qualifications
- Experience building/supporting solutions using AI tools and libraries (PyTorch, Keras, TensorFlow).
- Extensive experience with React, GraphQL, Vue/Solid JS, or similar libraries.
- Understanding of back-end development principles using strongly-typed languages/stacks (e.g., .NET, C++, Rust).
- Bachelor's degree in computer science or related engineering field.
Why Join Us
Microsoft is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. We are passionate about empowering people and organizations to achieve more. Here, you can thrive in a dynamic and supportive culture.
Benefits Extracted with AI
- Inclusive culture
- Opportunities for learning and career growth
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer
Join Microsoft in Prague as a Senior Software Engineer. Work on cutting-edge technologies impacting billions globally. Remote work available.
Principal Software Engineer - Azure API Platform
Principal Software Engineer for Azure API Platform in Prague. Expertise in cloud services, distributed systems, and full stack engineering required.
Principal Software Engineer - Front-End Design
Principal Software Engineer role focused on front-end design and modern web technologies at Microsoft, remote work available.
Remote Software Engineer - Microsoft Teams
Join Microsoft Teams as a Remote Software Engineer focusing on innovative collaboration features.
Principal Software Engineer
Join Microsoft as a Principal Software Engineer to design and build next-gen collaboration experiences remotely.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Software Engineer - C#, Java, SQL
Join Microsoft as a Senior Software Engineer in Prague, working with C#, Java, and SQL to innovate AI-first business applications.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Senior Software Engineer - C, C#, Java, JavaScript, Python, Rust
Join Microsoft as a Senior Software Engineer to enhance developer productivity with Azure Kubernetes Service.
Senior Software Engineer - Microsoft Teams
Join Microsoft as a Senior Software Engineer to lead CI/CD for Microsoft Teams, leveraging C#, Java, and Azure in a hybrid work environment.
Principal Software Engineer at Microsoft
Principal Software Engineer role at Microsoft, focusing on cloud operations and innovation with options for hybrid or remote work.
Frontend Software Engineer with Angular and TypeScript
Join Microsoft as a Frontend Software Engineer in Dublin, working with Angular and TypeScript on cutting-edge technologies.
Remote Software Engineer - C#, TypeScript, Redux.js
Join Microsoft as a Remote Software Engineer to work on cutting-edge technology in a collaborative environment.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Senior Software Engineer - React & GraphQL
Senior Software Engineer specializing in React & GraphQL for Microsoft in Prague, focusing on Teams Calling and Meetings.
Senior Software Engineer - AI and Search
Join Microsoft as a Senior Software Engineer in AI and Search, working on cutting-edge AI technologies in a hybrid role in Barcelona.
Senior Full Stack Software Engineer
Join Microsoft as a Senior Full Stack Software Engineer in Dublin, working on cutting-edge technologies and platforms for mission-critical services.
Full-Stack Developer with React.js and Azure Experience
Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.
JavaScript and TypeScript Developer for IDE
Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.
Senior Software Engineer - Security
Join Microsoft as a Senior Software Engineer in Dublin to lead security monitoring systems development for large-scale infrastructures.
Software Engineer - AI/ML
Join Microsoft as a Software Engineer in AI/ML to develop cutting-edge AI solutions. Work in Redmond, WA, with a focus on innovation and growth.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.