Microsoft logo

Principal Software Engineer

Microsoft Β· Mountain View

Information Technology Software & Development Full-time Posted 4 days ago

About this role

Collaborate broadly with ML researchers, system engineers, and production engineers. Engage with key partners to understand and evaluate performance and quality for state-of-the-art LLMs at different scales. Build software tools to support validation and exploration of LLM optimization technologies

Perform software development in model scripting and/or kernel languages, such as Python, C/C++, CUDA. Identify requirements, scope solutions, estimate work, schedule deliverables. 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

These requirements include, but are not limited to the following specialized security screenings: 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 training or serving Deep Neural Network models. Experience with Language Models and ML system optimization.

Apply for this role on Microsoft’s official careers site.

Similar jobs