This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join our Web Data Platform Team as a Principal Software Engineering Manager to envision and build Web scale Platforms and SOTA models for semantic understanding of Multi Modal Documents. In today's AI-driven world, where data is more valuable than ever, we're embarking on an exciting mission to elevate our platform, harnessing additional richness to position it as the integral building block of AI solutions across the industry. If you're passionate about building high-performance systems that are foundational in powering AI solutions, this is the place for you! In this role, you'll play a key role in building large scale platforms that are at the core of Bing Search, AI Grounding and Microsoft AI training scenarios driving transformative scenarios powering 1B+ users. Our platforms process tens of billions of documents per day.
Job Responsibility:
Manage a team of high-performing individuals to deliver product, features with agility and quality
Lead by example to integrate AI first development in the team
Partner with appropriate stakeholders to determine user requirements for a set of scenarios
Drive identification of dependencies and the development of design documents for the platform
Leads by example and mentor others to produce extensible and maintainable code used across products
Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., program managers) to drive multiple group's project plans, release plans, and work items
Proactively seeks new knowledge and adapts to new trends, technical solutions and shares knowledge with other engineers
Requirements:
Bachelor'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 equivalent experience
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
Nice to have:
Master'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 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