At a Glance
- Tasks: Join our AI/ML team to develop innovative solutions in healthcare using cutting-edge technologies.
- Company: GSK is a global leader in pharmaceuticals, dedicated to advancing healthcare for humanity.
- Benefits: Work in a dynamic environment with opportunities for growth and collaboration on impactful projects.
- Why this job: Be part of a recognized team working on exciting AI/ML projects that make a real difference.
- Qualifications: Bachelor’s degree in computer science and extensive experience in AI/ML required.
- Other info: Apply by January 9th, 2024, and showcase your skills in your cover letter or CV.
The predicted salary is between 60000 - 84000 £ per year.
Site Name: UK – London – New Oxford Street, UK – Hertfordshire – Stevenage
Posted Date: Dec 20 2024
GSK is a global leader in pharmaceuticals and healthcare, with a relentless commitment to advancing healthcare for the betterment of humanity. Our mission is to help people around the world do more, feel better, and live longer. We achieve this by researching, developing, and providing innovative medicines and vaccines. Our dedication to scientific excellence and ethical practices guides everything we do.
R&D at GSK is highly data-driven, and we’re applying AI/ML and data science to generate new insights, enable analytics, gain efficiencies and automation.
This role is based in an AI/ML team that is already working on projects involving Generative AI, Information Retrieval, NLP/NER/RE, document classification and data science, and has won awards and recognition for its work. The team’s future projects will be in diverse areas, such as regulatory, clinical, legal and HR. Versatility is key, with an ability to quickly understand domain data and requirements and translate them into solutions. You will interact with architects, software and data engineers, modelers, data scientists, other AI/ML engineers, product owners as well as other team members in Clinical Solutions and R&D. You will actively participate in creating technical solutions, designs, implementations and participate in the relentless improvement of R&D Tech systems in alignment with agile and DevOps principles.
A total of three Senior AI/ML Engineer positions are available, and we’re looking for demonstratable expertise across a selection of the following key competencies: Generative AI, model building, training and evaluation, natural language processing, classification problems and software development. You should also be versed in agile ways of working, source control and the Azure cloud.
In this role you will
You’ll have the opportunity to work on a mixture of the following:
- Generative AI
- Design and develop RAG based applications.
- LLM fine-tuning, including preparation of training sets from internal data
- Agent based applications
- Evaluating use-case specific LLMs
- AI/ML
- NLP: Named Entity Recognition across a variety of unstructured data.
- Evaluating and training BERT-like models such as GLiNER, NuNER for NER tasks. Analysing trade-offs between these models and LLMs for NLP tasks.
- Relationship Extraction: Evaluating different models for use-case specific RE, such as ATG.
- Document and text Classification
- Data Science: Data clustering algorithms, feature engineering
- Evaluate and integrate new technologies and models.
- Cross-team collaboration, identifying innovations and architecting solutions.
- Provide leadership and technical direction to various business units and partners
Why you?
Qualifications & Skills:
We are looking for professionals with these required skills to achieve our goals:
- Bachelor’s degree in computer science
- Extensive experience working in AI/ML
- Generative AI: Demonstratable experience of RAG, including chunking strategies, vectorising and indexing data, retrieval strategies and reranking, prompting strategies, function calling. Our current tech-stack is OpenAI, LangChain, Azure AI, Python, pg_vector, Sinequa. Experience of multi-agent systems (LangGraph, Autogen, CrewAI etc.) would be a plus, as would experience of multimodal LLMs (like GPT4 Omni, Qwen-vl, DocOwl etc.) for understanding complex documents and images.
- AI/ML: Hands on experience with training and evaluating BERT-like models in real-world applications, especially in NLP or classification problems.
- Hands on experience with ML tools like TensorFlow, PyTorch etc.
- Experience with data science libraries such as NLTK, Scikit-learn, SciPy, (Sci)SpaCy etc.
- Excellent problem-solving and programming skills in Python
- Excellent communication skills
Preferred Qualifications & Skills:
If you have the following characteristics, it would be a plus:
- Master’s or PhD in Computer Science
- Some experience with MLOps would be very beneficial.
- Experience with building search applications using Azure Search, Sinequa, Elastic or anything Lucene-based would come in handy but is not necessary.
- Familiarity with Azure cloud (AKS, Azure AI, ADF, Document Intelligence etc.), though you’ll work with experts to gain this skill as well.
- Experience in training, evaluating and hosting open source LLMs would be a major benefit.
Closing Date for Applications: Thursday 9th January 2024 (COB)
Please take a copy of the Job Description, as this will not be available post closure of the advert.
When applying for this role, please use the ‘cover letter’ of the online application or your CV to describe how you meet the competencies for this role, as outlined in the job requirements above. The information that you have provided in your cover letter and CV will be used to assess your application.
#J-18808-Ljbffr
Senior Principal AI/ML Engineer employer: GlaxoSmithKline
Contact Detail:
GlaxoSmithKline Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Principal AI/ML Engineer
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as OpenAI, LangChain, and Azure AI. Having hands-on experience or projects that showcase your skills with these tools can set you apart from other candidates.
✨Tip Number 2
Highlight any experience you have with Generative AI and multi-agent systems. Be prepared to discuss your approach to chunking strategies, vectorizing data, and retrieval strategies during the interview process.
✨Tip Number 3
Showcase your problem-solving skills by preparing examples of how you've tackled complex AI/ML challenges in previous roles. This will demonstrate your ability to think critically and adapt to new situations.
✨Tip Number 4
Engage with the AI/ML community through forums, webinars, or local meetups. Networking can provide valuable insights into industry trends and may even lead to referrals for positions like the one at GSK.
We think you need these skills to ace Senior Principal AI/ML Engineer
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description and understand the key competencies required for the Senior Principal AI/ML Engineer position. Highlight your relevant experience in AI/ML, Generative AI, and NLP in your application.
Tailor Your Cover Letter: Use the cover letter section of the online application to specifically address how your skills and experiences align with the competencies listed in the job description. Be clear and concise, providing examples that demonstrate your expertise.
Highlight Technical Skills: In your CV, emphasize your technical skills related to the current tech stack mentioned, such as OpenAI, LangChain, Azure AI, and Python. Include any hands-on experience with ML tools and data science libraries that are relevant to the role.
Showcase Problem-Solving Abilities: Provide specific examples in your application that showcase your problem-solving skills and programming abilities in Python. This could include projects or challenges you've tackled in previous roles that relate to AI/ML.
How to prepare for a job interview at GlaxoSmithKline
✨Showcase Your AI/ML Expertise
Be prepared to discuss your hands-on experience with AI/ML technologies, especially in Generative AI and NLP. Highlight specific projects where you've successfully implemented models like BERT or worked with tools such as TensorFlow and PyTorch.
✨Demonstrate Problem-Solving Skills
Expect to tackle real-world problems during the interview. Practice explaining your thought process and how you approach problem-solving in AI/ML contexts, particularly in classification and data clustering tasks.
✨Familiarize Yourself with the Tech Stack
Research GSK's current tech stack, including OpenAI, LangChain, and Azure AI. Be ready to discuss how your experience aligns with these technologies and how you can contribute to their projects.
✨Prepare for Team Collaboration Questions
Since this role involves cross-team collaboration, think of examples from your past experiences where you've successfully worked with diverse teams. Emphasize your communication skills and ability to lead technical discussions.