Taro Logo

Senior Principal AI/ML Engineer

GSK is a global biopharma company focused on uniting science, technology and talent to get ahead of disease together, developing innovative medicines and vaccines.
London, UKProvidence, RI, USA
Machine Learning
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Healthcare · Biotech
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Principal AI/ML Engineer

GSK, a global leader in pharmaceuticals and healthcare, is seeking a Senior Principal AI/ML Engineer to join their innovative R&D team. This role presents an exciting opportunity to work at the intersection of AI/ML and healthcare, focusing on projects involving Generative AI, Information Retrieval, and NLP. The position is part of an award-winning AI/ML team working on diverse projects across regulatory, clinical, legal, and HR domains.

The role demands expertise in Generative AI, model building, and data engineering, with a focus on developing RAG-based applications, LLM fine-tuning, and implementing sophisticated NLP solutions. You'll be working with cutting-edge technologies including OpenAI, LangChain, Azure AI, and various ML frameworks.

As a Senior Principal Engineer, you'll lead technical initiatives, collaborate across multiple business units, and drive innovation in GSK's R&D Tech systems. The position offers the opportunity to work on meaningful projects that directly impact healthcare outcomes while being part of a company committed to helping people do more, feel better, and live longer.

The ideal candidate will bring strong technical expertise in AI/ML, demonstrated experience in production-grade Python applications, and excellent problem-solving abilities. You'll be working in an environment that values innovation, collaboration, and personal growth, with access to state-of-the-art technologies and meaningful healthcare challenges.

This role offers the chance to make a significant impact on global healthcare while working with a talented team in a company known for its scientific excellence and ethical practices. GSK provides a supportive environment focused on employee wellbeing, professional development, and work-life balance.

Last updated 25 days ago

Responsibilities For Senior Principal AI/ML Engineer

  • Design and develop RAG based applications
  • LLM fine-tuning and training set preparation
  • Implement agent-based applications
  • Develop NLP solutions including Named Entity Recognition
  • Design and implement data pipelines for model training and inference
  • Build scalable data processing systems
  • Optimize data workflows and storage solutions
  • Provide leadership and technical direction
  • Cross-team collaboration and solution architecture

Requirements For Senior Principal AI/ML Engineer

Python
TypeScript
  • Bachelor's degree in computer science
  • Significant experience working in AI/ML and Python
  • Strong Python programming skills with production-grade application experience
  • Experience with RAG, chunking strategies, vectorising and indexing data
  • Hands-on experience with BERT-like models in NLP or classification
  • Experience with data pipeline development and ETL processes
  • Experience with ML tools like TensorFlow, PyTorch
  • Experience with Azure cloud
  • Excellent problem-solving skills and software engineering practices
  • Excellent communication skills

Benefits For Senior Principal AI/ML Engineer

Medical Insurance
Parental Leave
  • Flexible working culture
  • Health and wellbeing support
  • Career development opportunities

Interested in this job?