Microsoft - Redmond, WA

posted 28 days ago

Full-time - Senior
Redmond, WA
Publishing Industries

About the position

The Principal Software Engineering Manager - AI Platform at Microsoft will lead a team focused on developing AI software that enables the execution of AI models across various platforms, including supercomputers, servers, desktops, and mobile devices. This role combines technical management with hands-on software design and development, requiring a strong background in solving complex technical challenges within the AI domain. The position emphasizes collaboration with hardware teams and contributions to the open-source community, aiming to optimize and scale AI model training and inference.

Responsibilities

  • Manage and lead the engineering team.
  • Apply engineering principles to define robust and maintainable architectures and designs.
  • Collaborate across multiple disciplines, including hardware designers and ML developers.
  • Identify requirements and scope solutions for AI software development.
  • Estimate work and schedule deliverables for the team.
  • Provide technical leadership and mentoring to software engineers.

Requirements

  • Proven experience in managing engineering teams.
  • Strong background in software design and development, particularly in AI or related fields.
  • Demonstrated ability to solve complex technical problems.
  • Experience with AI software stacks and model training/inference.
  • Ability to collaborate effectively across disciplines.

Nice-to-haves

  • Experience with open-source contributions in AI or software development.
  • Familiarity with AI hardware and systems integration.
  • Entrepreneurial mindset and ability to take initiative.

Benefits

  • Competitive salary and performance bonuses.
  • Health insurance and wellness programs.
  • Flexible working hours and remote work options.
  • Professional development opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service