At a Glance
- Tasks: Enhance AI models, generate data, and develop prototypes for innovative user experiences.
- Company: Join a global team at Microsoft, impacting millions through cutting-edge research.
- Benefits: Gain hands-on experience, collaborate with experts, and contribute to real-world applications.
- Why this job: Be part of groundbreaking AI projects that shape the future of productivity tools.
- Qualifications: Must be a PhD student in Machine Learning or Computer Science with strong communication skills.
- Other info: Internship starts June 2025; apply within 30 days for equal consideration.
Responsibilities:
- Enhancing code-generating language models through finetuning, in-context learning, and post-training techniques.
- Generating synthetic training and evaluation data for new use-cases.
- Applications of generative AI to data analysis, dynamic interface generation, and productivity tools such as Microsoft Excel and Word.
- Using insights from type systems, static analysis, program synthesis, and machine learning to debug and repair generated computations by LLMs.
- Invent technical solutions to enable new and better user experiences.
- Develop and evaluate prototypes in collaboration with our research and engineering teams.
- Write and present your findings in technical documents or research papers.
- Experience in LLM research in one or more of the following areas: code generation, semantic parsing, fine-tuning, reinforcement learning, synthetic data generation, neuro-symbolic programming, benchmarking and evaluation.
- Experience implementing new prototypes or conducting experiments using software development practices such as version control and code review.
- Interns are expected to be physically located in Cambridge UK.
Minimum Requirements:
- Must be enrolled in a PhD program in Machine Learning, Computer Science (or related discipline).
Preferred/Additional Qualifications:
- Strong communication skills, especially scientific writing and communication.
- Publications in relevant NLP, ML, PL conferences or journals is preferred (e.g. NeurIPS, ICML, ICLR, ACL, EMNLP, POPL, PLDI, OOPSLA).
- Ability to work in an interdisciplinary collaborative environment with people from different technical backgrounds.
Successful candidates will join us for spring/summer 2025 in Cambridge UK and must be able to start by 15 June 2025. This posting will be active for 30 days, and all candidates applying within this time are considered on an equal basis.
Cambridge Research Intern - AI Code Generation for New Compute Experiences employer: jobs24.co.uk
Contact Detail:
jobs24.co.uk Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cambridge Research Intern - AI Code Generation for New Compute Experiences
✨Tip Number 1
Familiarise yourself with the latest advancements in AI code generation and related fields. This will not only help you understand the responsibilities of the role but also allow you to engage in meaningful conversations during interviews.
✨Tip Number 2
Network with professionals in the field, especially those who have experience with LLMs and generative AI. Attend relevant conferences or webinars to connect with potential colleagues and gain insights into the latest research trends.
✨Tip Number 3
Prepare to discuss your previous research and projects in detail, particularly those that align with the job description. Be ready to explain your methodologies and the impact of your work on the field of machine learning.
✨Tip Number 4
Showcase your ability to collaborate across disciplines by highlighting any past experiences working in diverse teams. Emphasising your communication skills and adaptability can set you apart from other candidates.
We think you need these skills to ace Cambridge Research Intern - AI Code Generation for New Compute Experiences
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in machine learning, AI, and software development. Emphasise any projects or research related to code generation, fine-tuning, or generative AI that align with the responsibilities of the internship.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for AI and your understanding of the role. Mention specific experiences that demonstrate your skills in scientific writing, collaboration, and technical problem-solving, as these are crucial for this position.
Highlight Publications: If you have any publications in relevant conferences or journals, make sure to include them in your application. This will strengthen your candidacy and show your commitment to the field of machine learning and natural language processing.
Prepare for Technical Writing: Since the role involves writing technical documents and research papers, consider including a sample of your technical writing in your application. This could be a paper, report, or even a well-documented project that demonstrates your ability to communicate complex ideas clearly.
How to prepare for a job interview at jobs24.co.uk
✨Showcase Your Technical Skills
Be prepared to discuss your experience with code generation, machine learning, and any relevant projects. Highlight specific techniques you've used, such as fine-tuning or reinforcement learning, and be ready to explain them in detail.
✨Demonstrate Collaborative Spirit
Since the role involves working with interdisciplinary teams, share examples of past collaborations. Emphasise your ability to communicate complex ideas clearly and how you’ve successfully worked with individuals from different technical backgrounds.
✨Prepare for Problem-Solving Questions
Expect to tackle hypothetical scenarios related to debugging and repairing computations generated by LLMs. Practice articulating your thought process and the steps you would take to devise technical solutions.
✨Highlight Your Research Experience
If you have publications or have presented at conferences, make sure to mention these during the interview. Discussing your research can demonstrate your expertise and commitment to the field, making you a more attractive candidate.