What is a Machine Learning Engineer at GSK?
A Machine Learning Engineer at GSK plays a pivotal role in bridging the gap between advanced artificial intelligence research and practical, life-saving healthcare applications. At GSK, machine learning is not just an optimization tool; it is a core driver of modern drug discovery, vaccine development, and genomic analysis. By designing, building, and scaling robust machine learning models, you directly contribute to reducing the time and cost required to bring critical medicines to patients globally.
In this role, you will work alongside computational biologists, chemists, data engineers, and clinical researchers to transform complex biological data into actionable insights. This involves handling massive, high-dimensional datasets, including genomic sequences, chemical structures, and clinical trial results. Your primary focus will be on developing scalable training pipelines, optimizing deep learning architectures, and ensuring that models are successfully deployed and integrated into production-level scientific workflows.
The work is highly interdisciplinary and technically demanding, requiring a deep understanding of both software engineering best practices and cutting-edge machine learning theory. Succeeding as a Machine Learning Engineer at GSK means writing clean, reproducible code that can run efficiently at scale, while remaining curious about the complex scientific domains your models are helping to decode.




