Member of Technical Staff, Pre-Training Infrastructure
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Datavetenskap · Maskininlärning
I korthet
Ansvarsområden
- Design, implement, test, and optimize distributed training infrastructure in Python and C++ for large-scale GPU clusters.
- Profile, benchmark, and debug performance bottlenecks across compute, memory, networking, and storage subsystems.
- Optimize collective communication libraries (e.g., NCCL) for emerging NVLink and InfiniBand topologies.
- Collaborate with hardware teams to optimize for next-generation accelerators (NVIDIA, AMD, and beyond).
- Gather data and insights to develop the pretraining compute roadmap.
- Care deeply about conversational AI and its deployment.
- Actively contribute to the development of AI models powering our innovative products.
- Find solutions to overcome roadblocks and deliver your work to users quickly and iteratively.
- Enjoy working in a fast-paced, design-driven product development cycle.
- Embody our Culture and Values.
Krav
- 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.
Önskade kvalifikationer
- Master'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 Bachelor'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 equivalent experience.
- Experience in distributed computing and large-scale systems.
- Experience with GPU programming (CUDA, NCCL) and frameworks such as PyTorch.
- Proven ability to profile, benchmark, and optimize performance-critical systems.
- Experience in leading technical projects and supporting architectural decisions with data.
- Experience building infrastructure for large-scale machine learning or generative AI workloads.
- Experience in networking (InfiniBand, NVLink), storage systems, or distributed training parallelisms.
- Track record of contributing to high-performance computing or large-scale AI infrastructure projects.
Förmåner
- Full-time employment with competitive base pay ranges (USD $142,800 - $274,800 or $188,000 - $304,200 in specific locations for IC5; USD $165,600 - $296,400 or $220,800 - $331,200 in specific locations for IC6).
- Eligibility for other benefits and compensation.
- Opportunity to work on cutting-edge AI models and infrastructure.
- Be part of a startup-like organization within Microsoft focused on innovation and positive impact.
- Work in a culture of respect, integrity, and accountability with a growth mindset.
Färdigheter
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting…
Företag
MicrosoftPublicerade jobb
för 4 dagar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Lön
142 800–274 800 US$ · Förhandlingsbar
Erfarenhetsnivå
Mellannivå
Platser
United States
Kvalifikation
Sökande
Ansök tidigt
