yoinka

Software Engineering II and Senior Software Engineer (CoreAI - Post Training)

Microsoft (Eightfold Apply)

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

Skills

GenAIMachine Learning

About this role

Overview

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 Responsibilities 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. AI-Native Development Independently uses appropriate artificial intelligence (AI) tools and practices across the software development lifecycle (SDLC) in a disciplined manner. 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. Uses SDLC and engineering health measures (e.g., Accelerate, SPACE framework, Engineering System Success Playbook [ESSP]) to improve processes and practices, especially those involving AI. Experiments with AI tools and practices to improve their own capabilities. Coding Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications. Continuously improves code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs. Applies metrics to drive code quality and stability. Applies appropriate coding patterns and best practices (e.g., leveraging state-of-the-art generative artificial intelligence [GenAI], approaches to source code organization, naming conventions). Identifies and escalates blockers or unknowns during the development process, communicates how they will impact timelines, and identifies strategies and/or opportunities to address them. Design Understands and provides feedback for proposals for architecture, with technical leadership from others. With minimal supervision, tests and explores various design options for a product/solution feature, outlining strengths and weaknesses of each option. Collaborates with architects with minimal supervision to build and modify a product/solution feature, providing feedback as needed. Begins to own or collaborate with other engineers on the architecture of solutions, following technical leadership as applicable. Contributes to the development of design documents that support user stories and other product requirements with oversight. Develops an awareness of the current technology landscape. Escalates and shares findings from investigations with the team and owns some design decisions. Helps to ensure system architecture and individual designs meet performance, scalability, resiliency, cost of goods sold (COGS), and other requirements and expectations. Upholds Microsoft standards of security, privacy, and other compliance requirements and expectations. Understands the importance of building solutions that expand upon the work of others. Contributes to the refinement of product features by escalating findings from analyses to inform decisions regarding the engineering of products. Engineering Excellence Understands and applies security best practices and establishes code

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

← Back to Yoinka

Software Engineering II and Senior Software Engineer (CoreAI - Post Training) at Microsoft (Eightfold Apply), United States, Washington, Redmond; United States, Multiple Locations, Multiple Locations | Yoinka