In the Core Operating Systems organization, we design best innovations in machine learning (ML) and Artificial Intelligence (AI) field that reaches to millions of Windows developers worldwide. Industries driven by Graphics Processing Units (GPU) like Gaming, Machine Learning (ML), and technical computing are growing rapidly due to rising GPU performance. As performance increases, so does code complexity, making GPU programming languages ever more critical to these industries. The ML Team here is responsible for driving platform innovations for machine learning layer to Real Time ML Intelligence with Independent Hardware Vendor (IHV) partners on various hardware architectures starting with Graphics Processing Unit (GPU) & other IPs at the scale for the ecosystem around. ML team is responsible to design, innovate, implement and build techniques using advanced ML algorithms and optimizations by utilizing latest Hardware features and capabilities. The Team works with hardware partner teams to develop new ML optimizations, and with game/app developer teams to make sure those features meet their needs. We are seeking an experienced Principal Software Engineer- Machine Learning with core ML expertise to help us define and build the future of advanced ML techniques and algorithms for real time AI workloads.
We are looking for a Principal Software Engineer – Machine Learning with industry experience in machine learning technologies including models, compilers, algorithms, Kernel optimizations and tools with emphasis on the hardware compute stack with a growth mindset and the desire to learn it all to help build a highly efficient ML intelligence. This important role offers a significant potential to positively impact Microsoft and the future of the industry.
In Core OS, we are responsible for the Operating Systems that powers Azure, Microsoft’s Linux OS, the platforms for Windows Client and Xbox, and our Windows Server ecosystem – through all of these, we support every one of our cloud businesses and billions of customers around the world. In this era of ubiquitous computing, systems software excellence has never been more important for Microsoft. High quality, high-efficiency operating systems and platform components underpin everything we do as a company, from making our systems more reliable for our customers, to increasing our competitiveness by reducing COGS, to delivering new features and capabilities to delight customers – that’s all us!
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities:
As a Principal Software Engineer- Machine Learning , you will be responsible for the following:
Qualifications:
Required Qualifications:
OR equivalent experience.
Other Requirements:
Preferred Qualifications:
Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $137,600 – $267,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $180,400 – $294,000 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
Microsoft will accept applications for the role until March 20, 2025.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. 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.
#CoreOSJobs
#AEPJobs
Minimum qualifications: Bachelor’s degree in Computer Science, similar technical field of study, or equivalent practical experience. 15 years of experience...
How to applyNVIDIA is searching for Deep Learning algorithms architect to develop artificial intelligence (AI), computer vision algorithms and applications for our...
How to applyThe Opportunity At Genentech Computational Sciences (gCS) Prescient Design, we are revolutionizing drug discovery with cutting-edge machine learning techniques. We...
How to applyMicrosoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This...
How to applyWork Arrangement: Fully remote, overlapping US EST working hours. Job Type: Full-time, Independent Contractor Salary Range: Depending on experience and...
How to applyJob Details: Job Description: The Client AI organization is dedicated to research and development for the future of AI –...
How to apply