Join us to build the world’s fastest supercomputer! Our interdisciplinary team is solving cutting edge, mind bending technical challenges every day across software and hardware. This is your chance to impact the future of computing by contributing to the tools and technologies underpinning Azure’s accelerated computing platform. Our team’s innovative solutions are used to build and optimize the hardware accelerators that power some of Microsoft’s most important and strategic projects in the cloud.
Our software team works at the hardware/software interaction boundary and co-designs those interfaces with partner hardware teams. The software team is creating the high-performance software abstractions, libraries, and tools that researchers, developers, compiler teams, and frameworks will use to program our accelerators. This unique team is tasked with inventing and deploying innovative IP, tooling and software architectures that differentiate the Azure ecosystem to deliver strategic impact to Microsoft. Our engineering projects span the field of domain-specific computer architectures for AI and full-stack hardware-software codesign. The team follows an interdisciplinary approach to play a key role in advancing the frontier algorithms we deploy at cloud scale across hundreds of thousands of compute nodes that will pave the way toward deeper understanding of the limits of artificial intelligence using the most efficient, computational primitives and systems possible.
As a software engineer on the team you will participate in all stages of our engineering life cycle learning and leveraging state-of-art optimizations to achieve high performance execution in our AI strategy. We are passionate about having a culture of learning fast and constantly iterating towards success.
#azureahajobs
Responsibilities
Analysis and evaluation of proposed software designs and architectures
Software development in C++, Python, and other languages for specialized accelerators and host systems.
Software design.
Co-design with hardware partner teams on HW/SW interfaces.
Design and code review of peer work.
Qualifications
Required
B.S./M.S./Ph.D. preferably in Computer Engineering or related field OR 4 or more years of professional experience in Software Engineering in lieu of education.
2+ years of experience developing in C/C++ 2+ years of professional software development work experience
Preferred
Strong intellectual curiosity and passion about learning new technologies
Knowledgeable in linear algebra, computer arithmetic, processor and accelerator architecture, or compiler design
Knowledgeable in distributed, parallel or large-scale execution
Exposure to Deep Neural Network training and inference and experience in one or more deep learning frameworks (PyTorch, ONNX, Tensorflow, etc)
Strong communication skills and the desire to collaborate in a team of engineers
Great cross-team collaboration skills and the desire to collaborate in a team of researchers and developers
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 (https://careers.microsoft.com/us/en/accommodationrequest) .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Project Management, Process Improvement Analyst Job ID 126417 Posted 23-Jun-2023 Service line GWS Segment Role type Full-time Areas of Interest...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> “Follow your calling, Find your career” Please apply by: 3/14/22 Salary Range: $19.33 – $28.99/hour...
Apply For This JobCompany Overview $500 Sign On Bonus | Weekly Pay | Flexible Scheduling | Paid Time Off if working 32+ hours...
Apply For This JobCompany Description BarghPhoto is a photography services company that focuses on delivering high-quality photography services to its clients at an...
Apply For This JobOverview: A Dishwasher is responsible for washing dishes along with the operation and cleanliness of the dishwasher, including washing kitchen...
Apply For This JobSupervisor: Athletic Director Classification: Non-exempt Description: A Van Driver performs the task of safely transporting students, faculty, staff and school...
Apply For This Job