Position Type: Postdoc
Duration: 2 years
Location: Cambridge, UK
The Cloud Infrastructure team at Microsoft Research Cambridge (UK) is seeking a highly motivated computer systems researcher to join us in inventing and prototyping the next generation of cloud storage systems. The demand for cloud storage continues to grow at a staggering rate, further fuelled by generative AI’s insatiable appetite for data.
We believe there's a massive opportunity for disrupting cloud storage, and we have built a world-class multidisciplinary research team spanning materials science, physics, engineering, machine learning, computer systems (and more!) to transform the area and invent the future of cloud storage. We’ve redefined the archival storage space with Project Silica, which is currently undergoing the transition from the research lab to product development. Silica highlighted the tremendous opportunities and benefits that come from of co-designing every aspect of the system, allowing us to build sustainable, resource-proportional archival storage systems that adapt to the customer workload and offer unprecedented data durability guarantees at a fraction of today’s costs.
We are now turning our eye beyond just archival storage to “hotter” data. Recent advances in machine learning / AI have fundamentally changed the scope of what is possible in many fields including materials discovery, scientific simulation, signal processing, and beyond. We are building on all these recent advances to rethink what storage devices for online cloud data should be in the era of power-constrained data centres, when the demand and need for low-cost, sustainable storage have never been greater. This includes pushing even further “down the stack” to also innovate at the layer of the media and how information is written to & read from it. This requires inventing new research methods that allow for rapid evaluation of how physics-level changes would translate into storage system-level impact on key metrics. Additionally, clean-slate system design also includes tackling the more “traditional” areas of storage research (workload characterisation, scheduling, data placement, error/erasure coding, system policies, and much more) with complete design freedom.
This is an incredible opportunity to create the future of data storage, in collaboration with our fantastic team of multi-disciplinary researchers, and our partners in product teams across Microsoft. Contract duration: 2 years.
In this role, you will work closely with other domain experts in computer systems, hardware design, physics, machine learning, and more to innovate and drive the design of next-generation cloud storage technologies. Possible areas of exploration include: analysis of Microsoft cloud workloads and systems; modelling and understanding of how various material and access characteristics would impact system-level performance; design and exploration of various system policies and configuration parameters through simulation; storage stack design; new resource management algorithms; error/erasure coding and disaster recovery; and more! Additionally, you will have an opportunity to participate in their research community by disseminating your work through publications, conference attendance and service, etc.
REQUIRED
PREFERRED
Please apply through the job's information page.
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. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.