Cambridge Residency Programme – AI Parallelisation

Cambridge Residency Programme – AI Parallelisation

Cambridge Full-Time 50000 - 70000 £ / year (est.) No working from home possible
Microsoft

At a Glance

  • Tasks: Join a cutting-edge AI Residency Programme to advance AI efficiency and collaborate on innovative research.
  • Company: Microsoft Research, a leader in AI and cloud infrastructure.
  • Benefits: Industry-leading healthcare, educational resources, discounts, and generous leave policies.
  • Other info: Access to networking opportunities and a dynamic research environment.
  • Why this job: Make a real impact in AI/ML while working with top experts in the field.
  • Qualifications: PhD in relevant fields and hands-on experience with AI technologies.

The predicted salary is between 50000 - 70000 £ per year.

We are looking for a Postdoctoral researcher to join us as part of a two-year AI Residency Program in Cambridge, UK. This is a close collaboration between M365 Research and The Cloud Infrastructure team in Microsoft Research to advance the state of the art in AI efficiency. Generative AI is revolutionizing how we create, share, work with, and consume content. At Microsoft, we run the biggest platform for collaboration and productivity in the world with hundreds of millions of consumer/enterprise users. Tackling AI efficiency challenges is crucial for delivering these experiences at scale.

Within our Microsoft wide Systems Innovation initiative, we are working to advance efficiency across AI systems, where we look at novel designs and optimizations across AI stacks: models, AI frameworks, cloud infrastructure, and hardware. We believe that dramatic improvements to cloud-scale AI/ML systems can be enabled by automatic tools supporting their development and deployment process. This includes architectural exploration, mapping of workloads onto the infrastructure, and further optimizations. There is a wealth of research opportunities and challenges in scheduling and optimization, constraint solving, program synthesis, local search, and other areas. We are building such tools, in collaboration with product groups, other teams at Microsoft Research, and the broader academic community.

Qualifications

  • PhD in computer science, math, physics, or related field
  • Hands on experience with constraint solving, automated reasoning, program verification, DNNs/LLMs, or related.
  • Capability for rapid and accurate development in, for example, Python, C++, or similar.

Preferred/Additional Qualifications:

  • Publishing track record in automation of distributed deep learning, constraint solving, program verification (e.g., NeurIPS, ICML, OSDI, CP, SAT, CAV, PLDI, POPL).
  • Experience with ML frameworks.

Responsibilities

You will work closely with other researchers to advance research on automated tools for the design, development, and deployment of AI/ML infrastructure and workloads at scale. This includes but is not limited to algorithms for scheduling communication over heterogeneous networks, partitioning/fusion of computation tasks, and static analysis of DNNs. You will have access to our internal product partners and will closely work with experts on AI/ML systems, automated reasoning, and constraint solving. Furthermore, you will contribute to the research community by publishing and presenting your work at scientific conferences.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work:

  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Cambridge Residency Programme – AI Parallelisation employer: Microsoft

Microsoft is an exceptional employer, offering a unique opportunity to engage in cutting-edge research within the vibrant academic environment of Cambridge. With a strong focus on employee growth, we provide access to industry-leading healthcare, educational resources, and generous time away, fostering a collaborative work culture that encourages innovation and networking. Join us to be part of a transformative journey in AI efficiency, where your contributions will not only advance technology but also enrich your professional development.

Microsoft

Contact Details:

Microsoft Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Cambridge Residency Programme – AI Parallelisation

Tip Number 1

Network like a pro! Reach out to current or former employees at Microsoft, especially those in AI or research roles. A friendly chat can give you insider info and maybe even a referral!

Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects related to AI, ML, or programming. This is your chance to demonstrate your hands-on experience and creativity.

Tip Number 3

Ace the interview! Research common interview questions for AI roles and practice your responses. Be ready to discuss your past projects and how they relate to the work at Microsoft.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at Microsoft.

We think you need these skills to ace Cambridge Residency Programme – AI Parallelisation

Constraint Solving
Automated Reasoning
Program Verification
Deep Neural Networks (DNNs)
Large Language Models (LLMs)
Python
C++

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the AI Residency Programme. Highlight your relevant experience in AI efficiency, constraint solving, and any programming languages you’re proficient in. We want to see how your skills align with our goals!

Showcase Your Research:If you've published work in areas like automated reasoning or distributed deep learning, don’t hold back! Include these in your application to demonstrate your expertise and passion for advancing AI systems. We love seeing your contributions to the research community.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point while showcasing your qualifications and enthusiasm for the role.

Apply Through Our Website:Don’t forget to submit your application through our official website! It’s the best way to ensure your application reaches us directly. Plus, you’ll find all the details you need about the role and our team there.

How to prepare for a job interview at Microsoft

Know Your Stuff

Make sure you brush up on your knowledge of AI efficiency, constraint solving, and automated reasoning. Familiarise yourself with the latest research in these areas, especially any recent publications from Microsoft Research. This will not only help you answer technical questions but also show your genuine interest in the field.

Showcase Your Skills

Prepare to discuss your hands-on experience with programming languages like Python or C++. Bring examples of your past projects, especially those related to DNNs/LLMs or automation in distributed deep learning. Being able to articulate your contributions clearly will impress the interviewers.

Collaborative Spirit

Since this role involves working closely with other researchers, be ready to demonstrate your teamwork skills. Share experiences where you collaborated on projects, tackled challenges together, or contributed to a team’s success. Highlighting your ability to work well with others will resonate with their collaborative culture.

Ask Insightful Questions

Prepare thoughtful questions about the AI Residency Programme and the specific projects you might be involved in. Inquire about the tools and frameworks they use, or ask how they envision the future of AI efficiency. This shows that you’re not just interested in the position, but also in contributing to their mission.