Research Scientist – AI & Machine Learning Location - Cambridge Permanent - Hybrid As a Research Scientist, you will: Contribute to research and commercialization efforts in areas such as on-device LLMs and VLMs, adaptive inference methods, and mobile ML systems. Conduct cutting-edge research within the group’s existing agenda while also helping shape its direction. Collaborate closely with cross-functional product teams and on-site research teams to integrate ML solutions into consumer devices. Drive innovation by designing groundbreaking machine learning algorithms and systems that push the boundaries of current technology. Translate research findings into practical applications, supporting the commercialization of AI technologies across millions of devices. Prepare comprehensive documentation, research papers, and contribute to patent applications. Work alongside team members with varying levels of experience in a collaborative, continuous learning environment, fostering individual growth. Maintain an open and cooperative mindset, bringing a strong commitment to acquiring new knowledge and delivering high-quality work. Education and Experience: PhD in Computer Science, Electrical Engineering, or a related field, or equivalent research experience in academia or industry. Candidates with various levels of experience in relevant research areas will be considered. Key Skills: Experience with ML frameworks (PyTorch, TensorFlow, JAX) and efficient ML techniques (quantization, pruning, sparsification, distillation, etc.). Experience with deployment on embedded/mobile devices (e.g., smartphones with mobile CPU, GPU, NPU). Expertise in distributed and multi-GPU training at scale. Proficiency in Python, C/C++, and GNU Linux. Strong understanding of code version control (Git, GitHub). Experience working in collaborative team environments. Solid publication record in top-tier venues such as NeurIPS, ICLR, ICML, MobiCom, MobiSys, ICCAD, or MLSys. Preferred Qualifications: Experience in real-world mobile system deployment. Research experience in efficient Generative AI, including language, visual, or multimodal tasks. This includes various pipeline aspects such as data preprocessing, large model adaptation, fine-tuning, and on-device optimization. Familiarity with the Android operating system and Android app development. If interested please apply below.