Principal Software Engineer Manager

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

Principal Software Engineering Manager to lead a team building web-scale platforms and SOTA models for semantic understanding of multi-modal documents, powering AI solutions across Bing Search, AI Grounding, and Microsoft AI training scenarios for over 1 billion users.

What you'd actually do

  1. Manage a team of high-performing individuals to deliver product, features with agility and quality.
  2. Provide hands-on technical leadership: architecture, design, code reviews, development, quality assurance.
  3. Lead by example to integrate AI first development in the team.
  4. Partner with appropriate stakeholders to determine user requirements for a set of scenarios.
  5. Drive identification of dependencies and the development of design documents for the platform.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Nice to have

  • Master's Degree in Computer Science or related technical field
  • 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • 6+ years people management experience.
  • Experience in large scale system architecture, design, development, testing, and release, including but not limited to web applications, microservices in layers, database design, API design, performance tuning, telemetry design and analysis.
  • Demonstrated programming skills and knowledge of architectural patterns for large, high-scale applications.
  • Proficient analytical skills with systematic and structured approaches to software design.
  • Deeper understanding of AI Models.
  • Committed collaboration and communication around articulating technical details.

What the JD emphasized

  • Deeper understanding of AI Models

Other signals

  • building large scale platforms that are at the core of Bing Search, AI Grounding and Microsoft AI training scenarios
  • process tens of billions of documents per day
  • integrate AI first development in the team
  • Deeper understanding of AI Models