mid machine learning Research Scientist ic · Posted Apr 29, 2026

About this role

Google is hiring a mid-level Research Scientist in the machine learning function based in Zürich, Switzerland. The posting calls out experience with LLMs, Deep Learning, Prompt Engineering, Data Structures.

Role
Research Scientist
Function
machine learning
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Zürich, Switzerland
Posted
Apr 29, 2026

More roles at Google

Software Engineering Manager for Graph Intelligence, Core
Bangalore, India · manager
NLP Distributed Systems System Design
Software Engineer, Commerce Content Safety
Mountain View, CA · mid
Python LLMs Data Structures
Key Account Executive, Google Cloud, Retail
London, United Kingdom · mid
GCP Cloud Computing Performance Optimization
Category Manager, Construction
Chicago, IL | Sunnyvale, CA · director
Staff Software Engineer, Site Reliability Engineering, Traffic Virtnet
Sunnyvale, CA · staff
Networking Distributed Systems GCP
All Google jobs →

Job description

from Google careers

<div>At Google, research-focused Software Engineers are embedded throughout the company, allowing them to setup large-scale tests and deploy promising ideas quickly and broadly. Ideas may come from internal projects as well as from collaborations with research programs at partner universities and technical institutes all over the world.</div><br>From creating experiments and prototyping implementations to designing new architectures, engineers work on real-world problems including artificial intelligence, data mining, natural language processing, hardware and software performance analysis, improving compilers for mobile platforms, as well as core search and much more. But you stay connected to your research roots as an active contributor to the wider research community by partnering with universities and publishing papers. <br><br>In this role, you will have the opportunity to explore projects at industrial scale, work with technology, and experience Google culture. You will return to the universities with new research directions and educational ideas. You will collaborate on a project proposal that includes expected outcomes and results.Google Research addresses challenges that define the technology of today and tomorrow. From conducting fundamental research to influencing product development, our research teams have the opportunity to impact technology used by billions of people every day. <br><br>Our teams aspire to make discoveries that impact everyone, and core to our approach is sharing our research and tools to fuel progress in the field -- we publish regularly in academic journals, release projects as open source, and apply research to Google products.
<h3>Responsibilities</h3><ul>
<li>In this role you will propose novel ideas and solutions to enable models that learn continuously from user interactions, adapt to new users with minimal data, and can be deployed efficiently on personal devices.</li>
</ul>
<h3>Minimum qualifications:</h3><ul>
<li>PhD degree in Computer Science, Artificial Intelligence, Machine Learning, or related technical field, or equivalent practical experience.</li>
<li>Experience contributing to research communities and/or efforts, including publishing papers at first-tier academic conferences (such as CHI, UIST, NIPS, ICML, ACL, CVPR, etc).
</li>
<li>Experience with deploying machine learning algorithms to real-world applications.
</li>
</ul><br><h3>Preferred qualifications:</h3><ul>
<li>Experience in Deep Neural Networks</li>
<li>Experience with using generative AI solutions in products and background in ML model development considered a plus.</li>
<li>Experience with prompt engineering, few-shot learning, post-training techniques, and evaluations</li>
</ul>

All machine learning jobs machine learning in Zürich, Switzerland Jobs in Zürich, Switzerland machine learning salaries machine learning career path
All Google Jobs Browse machine learning roles mid positions