yoinka

Principal Software Engineer - CoreAI

Microsoft (Eightfold Apply)

United States, Washington, Redmond; United States, Multiple Locations, Multiple LocationsPrincipal
Sign in to applyVerified 1h ago
Location
United States, Washington, Redmond; United States, Multiple Locations, Multiple Locations
Work model
On-Site
Level
Principal
Posted
1h ago

Skills

GenAIMachine Learning

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   Improves artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC). Proactively takes responsibility for the content of their AI-generated requirements, design documents, code, and other assets, assisting other members of the team to do the same. Incorporates Responsible AI practices into the SDLC to ensure appropriate controls over AI-generated assets. Applies 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. Experiments with AI tools and practices to improve their own capabilities, and provides recommendations on how to adopt them to other members of the team.   Coding   Leads by example across teams and mentors others to produce extensible, maintainable, well-tested, secure, and performant code used across products that adheres to design specifications. Leads efforts to continuously improve code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs. Identifies best practices and coding patterns (e.g., leveraging state-of-the-art generative artificial intelligence [GenAI], approaches to source code organization, naming conventions) and provides deep expertise in the coding and validation strategy. Creates and applies metrics to drive code quality and stability, appropriate coding patterns, and best practices. Identifies and anticipates blockers or unknowns during the development process, escalates them, communicates how they will impact timelines, and then leads efforts to identify and implement strategies and/or opportunities to address them.   Design   Owns and leads efforts and discussions for the architecture of aspects of complex products/solutions (e.g., design, cost). Leads the testing and exploration of various design options across a set of complex product/solution scenarios, ensuring the strengths and weaknesses of each option are outlined and making recommendations for which design option is best. Creates proposals for architecture and design documents, and leads testing of hypotheses and proposed complex solutions. Shares and acts on findings from investigations, owns design decisions, and oversees the less experienced team members. Leads the development of design documents that support user stories and other product requirements. Evaluates new technologies to solve classes of problems, and determines how to integrate these technologies within existing systems. Leads design discussions

Listing verified 1h ago. Applications go through the company's official careers site.

← Back to Yoinka

Principal Software Engineer - CoreAI at Microsoft (Eightfold Apply), United States, Washington, Redmond; United States, Multiple Locations, Multiple Locations | Yoinka