Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
India, Karnataka, Bengaluru 
203082337

10.09.2024

We work closely with ML researchers and developers toand scale out model training and inference.

As a member of this team, you will have the opportunity to work on the system software, developer tools and experience to enable large scale training and inferencing of models on novel AI hardware.

It requires hands-on software design and development skills.looking for someone who has a demonstrated history of solving hard technical problems and is motivated to tackle the hardest problems in building a full end-to-end AI stack.An entrepreneurial approach and ability to take initiative and move fast are essential.

Required Qualifications:

  • B.S. or advanced degree in computer engineering, computer science, or related fields
  • 12+ years of software development and experience of leading at least two commercialized features from requirement to deployment.
  • 5+ years' experience with C/C++
  • Exposure to NVIDIA/AMD development environmentcomprisingCUDA /ROCmfor Deep Neural Network training and inference development

Preferred Qualifications:

  • A strong technical background and solid foundation in software engineering principles and architecture design
  • new technologies
  • Experience in developing SW/FW for multicore chips
  • Great cross-team collaboration skills and the desire to collaborate in a team of researchers and developers
  • Strong communicationskills (both written and oral)

Responsibilities
  • requirements, scope solutions, estimate work, schedule deliverables
  • Apply strong engineering principles for defining robust and maintainable architectures and designs
  • Collaborate broadly across multiple disciplines from hardware designers, tool developers, performance analysis and with ML application developers
  • Perform software development in C/C++, C#, Python, and other languages(as per need)
  • Owns the next gen features of Microsoft AI accelerator directly contributing to the business impact.