[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Microsoft is a leading technology company that empowers individuals and organizations to achieve more. They are seeking a Software Engineer to join the Azure High Performance Computing and AI Platform group, where the role involves designing and delivering next-generation platforms, solving technical problems, and collaborating with industry partners.
Responsibilities
- Analyzes functionality, integration, and performance issues at various levels of the HW/SW stack on current and future generations of AI training platforms
- Designs and codes solutions that improve functional correctness, stability and performance of AI training oriented VM offerings and related services
- When appropriate drives internal partner teams or industry partners to implement such solutions
- Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment (ROI)
- Applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices
- Holds accountability as a Designated Responsible Individual (DRI), and collaborates with other engineers across products/solutions, working as on-call to monitor system/product/service for degradation, downtime, or interruptions
Skills
- Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- Experience in HPC or Machine Learning
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
- Bachelor's Degree in Computer Science OR related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- Familiarity with Machine Learning, AI Infrastructure
- Familiarity with Operating Systems fundamentals and virtualization technologies
Benefits
- Certain roles may be eligible for benefits and other compensation.
Company Overview
Company H1B Sponsorship
Apply To This Job