Position Summary
At the Samsung AI Center-Cambridge, our Distributed AI group collaborates closely with the Generative AI and Speech AI teams within the Embedded AI division, to develop innovative machine learning (ML) algorithms and systems, with the overarching objective to deliver state-of-the-art efficient AI models across Samsung consumer devices. We focus on high-impact projects that balance research and commercial outcomes. Our group conducts research on on-device and edge-based ML systems, focusing on model/system and hardware/software co-design, adaptive inference methods, robotic systems, and the optimized on-device deployment of large language models (LLMs) and multimodal visual language models (VLMs).
Our team is characterized by its diverse backgrounds and expertise, ranging from machine learning and mobile/embedded systems to computer architecture and robotics, with a strong emphasis on combining excellent research skills with hands-on development abilities. This diversity has enabled us to develop groundbreaking cross-stack ML systems and algorithms. Throughout our projects, we maintain strong ties with close-to-product teams, contributing to commercialization goals and ensuring our research has a tangible impact for Samsung through successful tech transfers and numerous patent applications. Our work is consistently recognized, with multiple papers published in top-tier international conferences and journals.
Role and Responsibilities
As a Research Scientist you will:
1. Contribute to research and commercialization efforts for Samsung AI Centre in areas including on-device LLM and VLMs, adaptive inference methods, and mobile ML systems.
2. Conduct cutting-edge research within the existing group's agenda and contribute towards shaping it.
3. Collaborate closely with cross-functional product teams and on-site research teams to integrate ML solutions into consumer devices.
4. Design groundbreaking machine learning algorithms and systems that extend the capabilities of current technology.
5. Translate research findings into practical applications, contributing to the commercialization of AI technologies across millions of Samsung devices.
6. Prepare comprehensive documentation, research papers, and contribute towards patent applications.
7. Work alongside team members with varying levels of experience in a collaborative and continuous learning environment, with a strong focus on individual development.
Skills and Qualifications
Education and experience:
1. PhD in CS/EE or related research experience in academia or industry.
2. Various levels of experience in relevant research areas will be considered.
Key Skills:
1. Experience with ML frameworks (PyTorch, TensorFlow, JAX) and efficient ML (incl. quantization, pruning, sparsification, distillation, etc.).
2. Experience with deployment on embedded/mobile devices (such as smartphones, with mobile CPU, GPU, NPU).
3. Experience with distributed and multi-GPU training at scale.
4. Fluency in Python, C/C++, and GNU Linux.
5. Proficiency in code version control, Git, and GitHub.
6. Experience working as a member of a team.
7. Solid publication record of papers in top-tier venues, such as NeurIPS/ICLR/ICML/MobiCom/MobiSys/ICCAD/MLSys.
Any of the following skills will also be positively considered:
1. Experience in real-world mobile system deployment.
2. Research experience in efficient Generative AI, including language, visual, or multimodal tasks.
3. Android operating system and Android app development.
Contract Type: Permanent
Location: Cambridge, UK
Hybrid Policy: 3 days onsite and 2 days working from home weekly
Employee Benefits: Highly competitive salary, performance bonus up to 10%, 25 days holiday + Bank Holidays, life assurance, medical insurance, income protection, flexible benefits scheme with £600 annually to spend on them and Samsung product discounts.
Samsung has a strict policy on trade secrets. In applying to Samsung and progressing through the recruitment process, you must not disclose any trade secrets of a previous employer. #J-18808-Ljbffr