Principal Software Engineer Manager

MicrosoftMountain View, CA
13d

About The Position

Are you an engineering leader with a passion for applying state-of-the-art AI innovations to augment human creativity? Join the PowerPoint team as we redefine presentation creation experiences with cutting-edge technologies. Located in Mountain View, California, we’re pushing the limits of generating modern artifacts that are intent-first, powered by complex ML pipelines to generate and edit these artifacts in PowerPoint. Our creation experiences empower millions of information workers to craft world-class presentations that boost productivity and inspire creativity. As a Principal Software Engineer Manager, you will lead a team of talented engineers in an exciting, fast-paced environment, collaborating closely with product, design, and ML teams across Microsoft. You will drive innovation in AI-powered creation experiences, ensuring technical excellence while fostering a culture of inclusion, growth, and collaboration. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 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.

Nice To Haves

  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 3+ years managing teams.
  • Customer-obsessed mindset with passion for product impact.
  • Solid collaboration skills and ability to influence across organizational boundaries.
  • Proven experience building and shipping scaled production services powered by AI models.
  • Demonstrated ability to lead teams through complex technical challenges and deliver impactful products.
  • Experience using modern AI tools for ideation, coding, analysis, and workflow optimization.

Responsibilities

  • Lead and grow a high-performing engineering team focused on building AI-first creation experiences in PowerPoint.
  • Define technical strategy and architecture for scalable, reliable, and performant services integrated with Generative AI models.
  • Partner with product, ML, and design teams to deliver end-to-end solutions, from ideation to production, using modern AI tools and frameworks.
  • Drive operational excellence through telemetry, data-driven decisions, and rapid experimentation.
  • Mentor and develop engineers, fostering a growth mindset and inclusive culture.
  • Ensure engineering excellence in code quality, security, and compliance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service