< Back to search

Microsoft UK • Cambridge, United Kingdom

UK Residency Programme – Novel Cloud Storage Technologies

< Back to search

top 3 scores:
83%

Location flexibility

81%

Hours flexibility

79%

Autonomy

Apply now

Job Description

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.

Responsibilities

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.

Qualifications

Required/Minimum Qualifications:

· PhD in computer science/engineering or equivalent industry experience in a research environment, with a focus on storage systems, distributed systems, operating systems, networking, or related.

· Capability for rapid and accurate development of research prototype code in C#, Rust, C/C++, Python, or similar.

· Creative and collaborative approach to problem solving.

· Strong communication skills and ability to communicate across technical boundaries.

Other Requirements:

Preferred/Additional Qualifications:

· Publishing track record in computer systems (e.g., SOSP, OSDI, NSDI, Sigcomm, Eurosys, FAST, ATC, SoCC, etc.)

· Experience successfully leading a computer systems research agenda.

· Experience working in large codebases.

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Company benefits

Wellbeing allowance
Health insurance
Dental coverage
Gym membership
Mental health platform access
Buy or sell annual leave
Shared parental leave
Charity donation scheme
Employee assistance programme
Employee discounts
Volunteer days
Fertility treatment leave
Open to compressed hours
Open to job sharing
Fertility benefits
Enhanced sick pay
Enhanced sick days
Compassionate leave
Travel insurance
20 days annual leave + bank holidays
Enhanced maternity leave
Enhanced paternity leave
Adoption leave
Childcare credits
Carer’s leave
Cycle to work scheme
Faith rooms
Annual bonus
Annual pay rises
Company car
Hackathons
Open to part-time employees
Pregnancy loss leave
Life insurance
Equity packages
Financial coaching
Relocation packages
Sabbaticals
Enhanced pension match/contribution

We asked employees of Microsoft UK what it's like to work there, and this is what they told us.

Location flexibility
83%
Employees are very happy with their working location freedom
Hours flexibility
81%
Employees are very happy with the flexibility in the hours they work
Benefits
67%
Employees are largely happy with the benefits their company offers
Work-life balance
63%
Employees feel that they can switch off quite easily from work
Role modelling
74%
Employees feel that most people work flexibly
Autonomy
79%
Employees feel that they can mostly manage how they get their own work done

Working at Microsoft UK

Company employees

Globally: 228,000

Gender diversity (male:female)

67:33

Currently Hiring Countries

Belgium

Germany

Ireland

Netherlands

United Kingdom

Office Locations

Awards & Achievements

Most flexible companies

Most flexible companies

Flexa100 2024

Other jobs you might like