Software Engineering Manager
- Redmond, Washington, United States
- Redmond, Washington, United States
À propos
Overview
Join Microsoft's CoreAI group as a Software Engineering Manager to build the AI Data Platform – the foundation for secure, scalable, reusable datasets that power AI model development across the company. This central platform manages the full lifecycle of Microsoft's AI training data, accelerating AI model development with secure, reusable, and compliant datasets. The AI Data Platform team is responsible for large-scale data infrastructure, automation tools, and intelligent services that transform how Microsoft collects, generates, manages, and shares AI training data. As the Principal Software Engineering Manager for this team, you will lead a group of engineers to design and deliver Microsoft's centralized training data management platform, collaborating with cross-functional partners to ensure the platform meets the needs of AI researchers and product teams.
Responsibilities
Lead the design and development of scalable data pipelines and services to manage and automate the AI dataset lifecycle (ingestion, registration, validation, discovery, sharing, lineage and synthetic data generation), including implementing intelligent, agent-driven automation for key operations. Ensure the architecture can handle distributed, large-scale data processing and storage needs for AI model training.
Oversee the development of secure and reliable infrastructure for data access, entitlement management, and 24/7 operational support across global regions. Implement robust data governance and compliance tools to ensure data integrity, auditability, and adherence to privacy/regulatory standards.
Drive the creation of user-friendly tools and APIs that make datasets easily discoverable and reusable by teams across Microsoft. Guide strategic enhancements such as continuous feedback loops, human-in-the-loop workflows, and data intelligence services to continually improve the quality and usability of training data.
Partner closely with other groups in CoreAI and across Microsoft to align on priorities and deliver company-wide impact through the AI Data Platform. Communicate effectively with product managers, data scientists, researchers, and engineering teams to integrate the platform with AI development workflows and ensure it meets evolving needs.
Build and mentor a high-performing engineering team, fostering an inclusive culture of innovation and growth. Provide technical direction, set clear objectives, and develop your engineers through coaching and feedback. Champion engineering best practices (code quality, testing, CI/CD) and a growth mindset culture to enable rapid, high-quality delivery of platform features.
Qualifications
Required Qualifications:
- 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.
Other Qualifications:
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/
Compétences linguistiques
- English
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.