yoinka

Principal Group Engineering Manager

Microsoft

India, Karnataka, BangalorePrincipalH-1B sponsor company
Sign in to applyVerified 1h ago
Location
India, Karnataka, Bangalore
Work model
On-Site
Level
Principal
H-1B history
2,066 approvals (FY2023)
Posted
10h ago

Skills

GenAIMachine LearningREST

About this role

Overview

Do you want to build the AI platform that trains the world’s most advanced models?   Join CoreAI, where we’re building next-generation systems for large ‑ scale reinforcement learning. Our platforms power the full lifecycle of cutting ‑ edge LLMs – from rapid experimentation to global production deployment.   On our team, you’ll play a pivotal role in making large ‑ scale post-training and reinforcement learning workflows faster, safer, and more reliable.    You’ll:   Build and evolve distributed services that underpin massive training runs   Improve iteration loops for researchers and engineers   Debug complex interactions between models and hardware   Apply advanced performance optimization techniques that directly impact product quality and operational excellence   Develop deep expertise in ML systems, AI infrastructure, and compute orchestration   Ship platform capabilities that enable mission ‑ critical AI workloads for customers around the world   Microsoft’s mission is to empower every person and every organization on the planet to achieve more, and we’re dedicated to this mission across every aspect of our company. Our culture is centered on embracing a growth mindset and encouraging teams and leaders to bring their best each day. Join us and help shape the future of the world.

Responsibilities

AI-Native Development   Provides technical leadership on the disciplined use of artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC). Holds team accountable for proactively taking responsibility for the content of their AI-generated requirements, design documents, code, and other assets, and assisting the rest of the team to do the same. Oversees team on incorporating Responsible AI practices into the SDLC to ensure appropriate controls over AI-generated assets. Provides leadership on intentionally applying SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to guide improvements to processes and practices, especially those involving AI. Leads team on experimenting with AI tools and practices to improve their own capabilities, and providing recommendations on how to adopt them to others.   Coding   Oversees team members within and across teams on producing extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications. Leads efforts to continuously improve code performance, testability, maintainability, effectiveness, and cost, while accounting for and incorporating relevant trade-offs. Identifies best practices and coding patterns and provides deep expertise on the coding and validation strategy. Defines or reuses quality metrics, best practices, and coding patterns to ensure testable code. Leads by example in best code-writing practices (e.g., leveraging state-of-the-art generative artificial intelligence [GenAI], approaches to source code organization, naming conventions). Oversees team on leading efforts to identify and anticipate blockers or unknowns during the development process, escalate them, and communicate how they will impact timelines, and then driving the identification and implementation of strategies and/or opportunities to address them.   Design Oversees team and efforts, influences, and holds ownership of efforts and design discussions for overall system architecture of entire products/solutions that are deeply complex and often ambiguous. Looks for opportunities to leverage and incorporate open-source, off-the-shelf components and/or preexisting, managed services as part of the design of products/architecture. Oversees team on owning the testing and exploration of various design options for entire products/solutions, ensuring the strengths and weaknesses of each option are outlined and making recommendations for which design option is best. Owns creating proposals for architecture and design documents, and

Principal Group Engineering Manager at Microsoft, India, Karnataka, Bangalore | Yoinka