GSK logo

Senior Principal AI/ML Engineer

GSK
Full-time
Remote friendly (Collegeville, PA)
United States
IT

Want to see how your resume matches up to this job? A free trial of our JobsAI will help! With over 2,000 biopharma executives loving it, we think you will too! Try it now — JobsAI.

Role Summary

Senior Principal AI/ML Engineer at GSK, based in the UK or USA with a data-driven R&D focus. The role involves applying AI/ML and data engineering to generate insights, enable analytics, gain efficiencies and automation within an award-winning AI/ML team.

Responsibilities

  • Design and develop Generative AI applications (RAG-based) and agent-based solutions; fine-tune LLMs and prepare training data from internal sources; evaluate use-case specific LLMs.
  • Lead AI/ML engineering efforts including NLP/NER/RE, document and text classification, and model evaluation; analyze trade-offs between models and LLMs for NLP tasks; work on relationship extraction and other domain-specific tasks.
  • Design and implement data pipelines for model training and inference; build scalable data processing systems; optimize data workflows and storage; implement robust ETL processes; evaluate and integrate new technologies and models.
  • Provide cross-team collaboration, identify innovations, architect solutions, and offer leadership and technical direction to business units and partners.

Qualifications

  • Required: Bachelor's degree in computer science.
  • Required: Significant experience in AI/ML and Python; strong Python programming for production-grade applications.
  • Required: Generative AI experience covering RAG, vectorisation/indexing, retrieval, prompting, function calling; familiarity with OpenAI, LangChain, Azure AI, Python, pg_vector, Sinequa.
  • Required: Hands-on experience training and evaluating BERT-like models in NLP or classification tasks; data engineering experience with large datasets; experience with ML tools (TensorFlow, PyTorch); experience with Azure cloud (AKS, Azure AI, ADF, Document Intelligence).
  • Required: Excellent problem-solving and software engineering practices; excellent communication skills.

Preferred Qualifications

  • Master's or PhD in Computer Science.
  • Experience with multi-agent systems and multimodal LLMs; experience training, evaluating and hosting open-source LLMs.
  • Some experience with MLOps; full-stack development; UI technologies (e.g., React); building search applications (Azure Search, Sinequa, Elastic, Lucene-based); familiarity with Docker and Kubernetes.

Education

  • Bachelor's degree in computer science (required).
  • Master's or PhD in Computer Science (preferred).

Additional Requirements

  • Closing Date for Applications: Wednesday 29th October 2025 (COB).