Position title
Intern - Machine Learning Research Engineer

Position Summary

SAIC Cambridge are looking for exceptional interns to undertake a 6-month programme commencing July 2024.

The successful candidates will work within a world-class cross-disciplinary research center, collaborating with researchers and engineers in basic and applied research across the canter to with the aim of publishing research in top conferences, filing patents, sharing reproducible code to the broader AI community on GitHub, and contributing to commercial tech transfers. Interns will be affiliated to one of the three labs within Cambridge and will be assigned senior mentors to help develop skills, and guide the generation of publications and impact. Topics of interest include, but are not limited to the following:

Future Interaction Lab: Vision & language, large scale model training, video understanding, diffusion models.

Embedded AI Lab: Efficient foundation model architectures, AutoML, Model compression, Speech Recognition and Generation, NPU Hardware design, diffusion models.

Machine Learning/Data Intelligence Lab: Meta-learning, In-Context Learning and LLMs, Neuro-Symbolic Learning, Neural Rendering.

Role and Responsibilities

Key Responsibilities will include:

  • Cutting-edge research to develop state-of-the-art solutions to existing problems and/or propose novel research challenges considering real-world case studies in AI. 

  • Development of high quality code with detailed documentation to support reproducible research in local and international research communities in AI.

  • Publication in top-tier conferences and journals, such as NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, AAAI, ACL, InterSpeech, etc.

Skills and Qualifications

Essential Skills & Qualifications

  • Currently studying for a PhD in Computer Science, Engineering, Mathematics or a related discipline (or just completing).

  • Efficiency in elementary topics in mathematics (calculus, probability, statistics, linear algebra and optimization) and computer science (algorithms, data structures, parallel/distributed computing).

  • Experience in one or more general purpose programming languages including Python, Java, C and C++.

  • At least one first-author publication in top conferences and journals such as: NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, AAAI, InterSpeech, EMNLP, ACL, MobiComm, etc.

Desirable Skills

  • Experience and demonstrated output on Foundation Models research involving LLMs and/or Diffusion models.

  • Experience in software engineering & development in a professional environment.

  • Experience with distributed GPU implementation of ML algorithms Experience with on-device implementation of ML algorithms.

  • Experience in one or more of SAIC-Cambridge topics of interest summarised above.

Contract Type: 6-month internship

Job Location: Cambridge, UK

Hybrid Working: Standard working week will be 3 days onsite and 2 days working from home if preferred

* Please visit Samsung membership to see Privacy Policy, which defaults according to your location, at: https://account.samsung.com/membership/policy/privacy. You can change Country/Language at the bottom of the page. If you are European Economic Resident, please click here: https://europe-samsung.com/ghrp/PrivacyNoticeforEU.html

How the process will look like

Your teammates will gather all requirements within our organization. Then, once priority has been discussed, you will decide as a team on the best solutions and architecture to meet these needs. In continuous increments and continuous communication between the team and stakeholders, you’re part of making data play an even more important (and understood) part withing Brand New Day.


Job Benefits

EUR 50K - 133K *

Employment Type
Beginning of employment
Job Location
50/60 Station Road, Cambridge, United Kingdom
Working Hours
Base Salary
euro EUR 50K - 133K *
Date posted
June 6, 2024
PDF Export
Close modal window

Thank you for submitting your application. We will contact you shortly!