GlaxoSmithKline logo

Senior Principal AI/ML Engineer

GlaxoSmithKline

Collegeville, PA
Full Time
Senior
20 days ago

Job Description

About the Role

GSK is a global leader in pharmaceuticals and healthcare, committed to advancing healthcare through innovative medicines and vaccines. The company emphasizes scientific excellence, ethical practices, and data-driven R&D, applying AI/ML and data engineering to generate insights, enable analytics, and automate processes. The AI/ML team works on diverse projects involving Generative AI, NLP, document classification, and more, with a focus on versatility and collaboration across domains such as regulatory, clinical, legal, and HR.

Key Responsibilities

  • Design and develop Generative AI applications, including RAG-based systems and LLM fine-tuning from internal data.
  • Evaluate and implement use-case specific LLMs and agent-based applications.
  • Work on NLP tasks such as Named Entity Recognition, relationship extraction, and document/text classification across unstructured data.
  • Design and implement scalable data pipelines for model training and inference.
  • Build and optimize data processing systems, workflows, and storage solutions.
  • Evaluate new technologies and models, and collaborate across teams to architect innovative solutions.
  • Provide leadership and technical direction to business units and partners.
  • Participate in creating technical solutions, designs, and continuous improvement of R&D tech systems in line with agile and DevOps principles.

Requirements

  • Bachelor's degree in computer science.
  • Significant experience working in AI/ML and Python.
  • Strong Python programming skills with experience in building production applications.
  • Demonstrable experience with Generative AI, including RAG, chunking, vectorising, indexing, retrieval, reranking, prompting, and function calling, using tech stacks like OpenAI, LangChain, Azure AI, Python, pg_vector, Sinequa.
  • Hands-on experience with training and evaluating BERT-like models for NLP or classification tasks.
  • Experience with data pipeline development, ETL processes, and working with large datasets.
  • Hands-on experience with ML tools such as TensorFlow and PyTorch.
  • Experience with Azure cloud services including AKS, Azure AI, ADF, and Document Intelligence.
  • Excellent problem-solving and software engineering practices.
  • Excellent communication skills.

Nice to Have

  • Master's or PhD in Computer Science.
  • Experience with multi-agent systems (LangGraph, Autogen, CrewAI) and multimodal LLMs (GPT4 Omni, Qwen-vl, DocOwl).
  • Experience in training, evaluating, and hosting open-source LLMs.
  • Some experience with MLOps.
  • Full-stack development experience.
  • Experience with UI technologies like React.
  • Experience building search applications using Azure Search, Sinequa, Elastic, or Lucene-based solutions.
  • Familiarity with containerization technologies such as Docker and Kubernetes.

Qualifications

  • Bachelor's degree in computer science.

Benefits & Perks

  • Flexible working arrangements and agile work culture.
  • Opportunity to work on cutting-edge AI/ML projects in a global biopharma environment.
  • Supportive environment focused on growth, inclusion, and wellbeing.

Working at GlaxoSmithKline

GSK aims to be a place where people feel inspired, encouraged, and challenged to be their best. The company values diversity, inclusion, and wellbeing, fostering an environment where employees can thrive, grow, and contribute to impactful healthcare innovations. GSK emphasizes ethical practices, scientific excellence, and collaborative teamwork to achieve its mission of improving global health.

Apply Now

Job Details

Posted AtMay 31, 2025
Job CategoryData Science
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

About GlaxoSmithKline

Website

gsk.com

Company Size

10000+ employees

Location

Collegeville, PA

Industry

Pharmaceutical and Medicine Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches