Drive our team efforts around optimization of LLM inference and training on GPUs.
Quickly adapt to unfamiliar code and services.
Lead an expertise area, implementation in services, and thought evolution driven by experimentation.
Regularly communicate and collaborate across team and organization boundaries.
Show independent drive to advance your area of ownership while applying it broadly, contributing to our stream of engagements across our team.
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.
Nice to Haves:
Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Python
OR 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 equivalent experience.
Experience with one or more of the following technologies:
GPU or Tensor Processors, especially NVIDIA.
Distributed Systems
Performance, Scalability, and Optimization
PyTorch, CUDA, TensorFlow, Onyx Languages
Hardware platform optimization, measurement, and characterization
High Performance Computing (HPC)
Interpersonal strengths a successful candidate demonstrates, including:
Clear and concise cross team communication.
Facilitating knowledge transfer within and between teams.
Project organization, planning, and tracking.
Self-motivation while encouraging team momentum.
Additional experiences of interest include:
Working with Finance, including on amortization, depreciations, NPV, operational and capital expenditure.
Adapting cutting edge research into engineering practice.
Green technology, carbon reduction.
Engineering management and planning of projects encompassing large-cardinality sub-projects.
What You'll Be Doing:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Perks and Benefits:
Microsoft is an equal opportunity employer.
All qualified applicants will receive consideration for employment without regard to various characteristics.
If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.