At a Glance
- Tasks: Join a two-year AI Residency to advance AI efficiency and scalable systems.
- 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 research opportunities and a vibrant community of innovators.
- Why this job: Make a real impact on AI/ML systems while collaborating with top experts.
- Qualifications: PhD in relevant field and experience in AI tools and programming.
The predicted salary is between 35000 - 45000 £ 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
Postdoc: AI Efficiency & Scalable Systems Residency in Cambridge employer: Microsoft
Microsoft is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Cambridge, UK. As part of our AI Residency Program, you will have access to industry-leading resources, opportunities for professional growth, and the chance to contribute to groundbreaking research in AI efficiency. With comprehensive benefits including healthcare, educational resources, and generous time off, we are committed to supporting your career while making a meaningful impact in the tech industry.
StudySmarter Expert Advice🤫
We think this is how you could land Postdoc: AI Efficiency & Scalable Systems Residency in Cambridge
✨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 efficiency or scalable systems. This is your chance to demonstrate your hands-on experience and creativity.
✨Tip Number 3
Get involved in the community! Attend conferences, webinars, or local meetups related to AI and machine learning. Engaging with others in the field can lead to valuable connections and opportunities.
✨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 Postdoc: AI Efficiency & Scalable Systems Residency in Cambridge
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to highlight your experience in AI efficiency and scalable systems. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects or publications!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about AI research and how your skills can contribute to our team. Keep it engaging and personal – we love to see your personality come through.
Showcase Your Research Experience:We’re looking for candidates with a solid research background. Be sure to include any relevant publications or projects that demonstrate your expertise in areas like constraint solving or program verification. This is your moment to impress us!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way to ensure your application gets to the right people. 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 and scalable systems. Familiarise yourself with the latest research in constraint solving and automated reasoning, as well as any relevant frameworks like DNNs and LLMs. Being able to discuss recent advancements will show your passion and expertise.
✨Showcase Your Projects
Prepare to talk about your previous work and projects that relate to the job. Highlight any publications or contributions you've made in the field of automation or distributed deep learning. This is your chance to demonstrate how your experience aligns with their goals.
✨Ask Smart Questions
Come prepared with insightful questions about the role and the team. Inquire about their current challenges in AI efficiency or how they envision the collaboration between M365 Research and the Cloud Infrastructure team. This shows your genuine interest and helps you gauge if it's the right fit for you.
✨Practice Coding Skills
Since hands-on experience is crucial, be ready for potential coding challenges during the interview. Brush up on your Python or C++ skills, and practice solving problems related to scheduling and optimisation. This will help you feel confident and ready to tackle any technical questions thrown your way.