A new team being built in Azure AI in collaboration with Microsoft research, is looking for a Software Development Engineer to work on the core low-level infrastructure for all AI workloads in Azure. We are looking for an engineer with a passion to improve the state of the art. The work involves solving low-level systems problems such as GPU state and memory management, high-performance distributed storage, and high-speed networking optimizations. It is a mix of cutting-edge research, and simultaneously high-visibility product impact.
Join us now to work on this effort through architecture, design, implementation and deployment of cutting edge systems for efficient deep learning. You will be working closely with AI researchers and architects, and delivering on our vision with a series of well executed releases.
We are looking for an experienced engineer with proven skills at both junior and senior levels, to deliver on the ambitious goals of the team.
Required Skills & Qualifications:
Strong technical skills involving design and coding
Hands on experience implementing solutions
Strong programming skills in C++, C, C#, or Java
Effective communication and collaboration skills
BS / MS / PhD in Computer Science or related field
8+ years of experience in software development with large, multi-discipline teams
Desired Skills & Qualifications:
Experience with system design, low-level operating systems, performance tuning
Experience working with cloud and large scale data
Working experience with ML, deep learning, and python
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. 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.