Who We Are
We are the engineers on Singularity team. We believe that building a planet-scale AI supercomputer from the ground-up which addresses the fundamental pain-points of data scientists and AI practitioners and takes AI to the unprecedented scale is an opportunity of a lifetime. If you share the same dream as us, come join us!
What is Singularity?
Ultimately, democratization of AI is all about enabling data scientists to productively build, scale, experiment, and iterate their models on top of a robust, performant, scalable and cost-effective distributed infrastructure built for AI.
In Singularity, we are constantly seeing to apply the best ideas from AI, ML, distributed systems, database, machine learning, information retrieval, networking, and security.
Who You are
As an engineer you will shape the future of Singularity - networking technology. You will partner with top engineering talent within Singularity, across Azure and Microsoft Research to put together specialized networking for performant training and inferencing. The performance of synchronous SGD based distributed model training is gated by communication bandwidth required for the efficient execution of All-Reduce and All-To-All MPI primitives. These MPIs generate a large amount of network traffic and require high bandwidth. To address this issue we need to provide networking support to bring distributed AI training and inferencing to life. You will lead development from the front and establish architecture, coding guidelines and quality bar.
You should have:
Requirements:
Great if you have any of the following under your belt:
We are committed to an inclusive and diverse culture.
What You'll Do
Join our mission and help us shape the future of planet-scale AI and solve the pain-points of data scientists developing bleeding edge AI!
How to Apply
Send your resume to JoinSingularity@microsoft.com with pointers to the code you are most proud of.
***
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.