Microsoft - Redmond, WA

posted 26 days ago

Full-time - Senior
Redmond, WA
5,001-10,000 employees
Publishing Industries

About the position

The Principal Software Engineering Manager - AI Copilot at Microsoft will lead a team responsible for developing and operating large-scale data systems that form the backbone of the Semantic Fabric, a revolutionary technology aimed at enhancing semantic indexing and search experiences across Microsoft Office 365. This role is pivotal in driving the integration of advanced technologies, ensuring compliance with data privacy standards, and fostering a collaborative environment to innovate and empower users globally.

Responsibilities

  • Leading the development of the Semantic Fabric, delivering semantic indexing and search experiences across Microsoft Office 365.
  • Building scalable, high-performance software services over large datasets with low latency and high availability.
  • Ensuring the platform adheres to Microsoft's strict data privacy and compliance standards.
  • Leading the team in the design, development, testing, deployment, and maintenance of software solutions.
  • Collaborating with team members and other engineering teams for successful integration of components into the larger system.
  • Driving architectural discussions and decisions, selecting technologies, and planning for future growth.
  • Identifying technical debt and devising solutions to improve performance and reliability.
  • Staying informed about developments in LLM and semantic search, applying new methods to enhance the Semantic Fabric.
  • Participating in code reviews to ensure software quality and promote best practices.
  • Engaging with stakeholders to gather feedback and ensure software meets their needs.
  • Identifying risks impacting software delivery and taking action to mitigate them.

Requirements

  • Bachelor's Degree in Computer Science or related technical discipline.
  • 6+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Ability to meet Microsoft, customer, and/or government security screening requirements.

Nice-to-haves

  • 4+ years of hands-on people management experience.
  • Experience with C#, RUST programming language, Java, JavaScript, or Python.
  • Familiarity with Semantic Search or Indexing technology.
  • Proficient experience in modern continuous delivery/deployment systems.
  • Demonstrated ability to mentor less experienced team members and lead small to medium-sized projects.
  • Strong problem-solving skills.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401k plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
  • Employee discount programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service