AIML Software Engineer, AI for Science
AIML Software Engineer, AI for Science

AIML Software Engineer, AI for Science

Full-Time 100000 - 170000 £ / year (est.) No home office possible
ENGINEERINGUK

At a Glance

  • Tasks: Design and implement scalable AI software solutions for groundbreaking scientific research.
  • Company: Join GSK, a global leader in biopharma innovation.
  • Benefits: Competitive salary, health benefits, remote work options, and career development support.
  • Other info: Diverse team culture focused on collaboration and continuous growth.
  • Why this job: Be at the forefront of AI and ML, making a real impact on healthcare.
  • Qualifications: Degree in a relevant field or equivalent experience; strong Python skills required.

The predicted salary is between 100000 - 170000 £ per year.

At GSK, we are actively working on building a future in which state-of-the-art software, Artificial Intelligence (AI) and Machine Learning (ML) enable us to develop new therapies and personalized medicines that drive better outcomes for patients at reduced cost with fewer side effects. This ambitious mission requires scalable, cloud-native solutions at the forefront of Software Engineering, Cloud Infrastructure, Efficient Compute, Machine Learning and AI. If this excites you, we would love to chat.

To strengthen our AI for Science (AI4S) team, we are looking for Software Engineers with a track record in developing production-grade, data-driven software solutions. You will drive the development of scalable cloud infrastructure and efficient compute solutions to support large-scale AI models and agentic systems - building robust, high-performance software that enables scientific research using modern cloud technologies and the vast biomedical data sources available at GSK.

The AI4S team is built on the principles of ownership, accountability, continuous development, and collaboration. We hire for the long term, and we are motivated to make this a great place to work. Our leaders will be committed to your career and development from day one. We strongly encourage applications from people with diverse and underrepresented backgrounds and perspectives.

In this role you will:

  • Design and implement scalable infrastructure and software solutions to support large-scale AI models and agentic systems across the entire software development life cycle.
  • Design and implement sophisticated machine learning and deep learning pipelines that can handle massive amounts of data with optimal resource utilization.
  • Develop and maintain cloud-native architectures that enable seamless deployment and scaling of AI/ML workloads.
  • Deliver robust, tested and high-performance code in an agile environment.
  • Liaise with AI/ML engineers, data scientists, and domain experts to ensure fit-for-purpose infrastructure and data pipelines for cutting-edge scientific projects.

Qualifications & Skills:

  • A degree in a quantitative or engineering discipline (e.g., computer science, computational biology, bioinformatics, engineering, among others); OR equivalent work experience as a professional software engineer.
  • Demonstrated advanced programming expertise in Python and in developing and delivering robust, scalable software solutions.
  • Experience with cloud platforms (AWS, GCP, Azure) and cloud-native architectures.
  • Passion for software design and commitment to the development of reusable, scalable, and testable software components.
  • Basic understanding of at least one major deep learning framework (PyTorch, JAX, TensorFlow).
  • Knowledge of command-line tools and shell scripting.
  • Knowledge of software engineering best practices, including continuous integration (CI) and continuous deployment (CD), containerization, and infrastructure as code.
  • Strong problem-solving and debugging skills, and experience working in cluster settings or cloud-based environments.
  • Fluency in English.

Preferred Qualifications & Skills:

  • Familiarity with machine learning principles and state-of-the-art modelling approaches.
  • Experience in design, development and deployment of commercial cloud-native software and infrastructure.
  • Experience building and deploying large-scale AI models and agentic systems in production environments.
  • Experience architecting, developing, and deploying distributed training pipelines for large models with PyTorch or TensorFlow.
  • Expertise in performance optimization, cost optimization, and efficient compute resource management in cloud environments.
  • Contributions to relevant open-source projects.
  • Knowledge or interest in disease biology, molecular biology and medicine.
  • Experience working with biomedical data (e.g., genomics, transcriptomics, proteomics, electronic health records, clinical images).

Benefits:

The US salary ranges for new hires in this position range from $136,125 to $226,875 and include an annual bonus and eligibility to participate in a share-based long‑term incentive program. Benefits include health care and other insurance benefits (for employee and family), retirement benefits, paid holidays, vacation, and paid caregiver/parental and medical leave.

Why GSK?

GSK is a global biopharma company with a purpose to unite science, technology and talent to get ahead of disease together. We are committed to creating an environment where our people can thrive and focus on what matters most.

GSK is an Equal Opportunity Employer. This ensures that all qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), military service or any basis prohibited under federal, state or local law.

AIML Software Engineer, AI for Science employer: ENGINEERINGUK

At GSK, we pride ourselves on being an exceptional employer, particularly for those passionate about AI and software engineering. Our collaborative culture fosters continuous development and ownership, ensuring that every team member is supported in their career journey. With competitive salaries, comprehensive benefits, and a commitment to diversity, we create an inclusive environment where innovative minds can thrive and contribute to groundbreaking scientific advancements in our London office and beyond.
ENGINEERINGUK

Contact Detail:

ENGINEERINGUK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AIML Software Engineer, AI for Science

✨Tip Number 1

Network like a pro! Reach out to folks in the AI and software engineering space, especially those at GSK. A friendly chat can open doors that applications alone can't.

✨Tip Number 2

Show off your skills! If you’ve got a project or two that showcases your programming prowess in Python or cloud-native solutions, don’t hesitate to share them during interviews or networking events.

✨Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your thought process—GSK loves a good analytical mind!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.

We think you need these skills to ace AIML Software Engineer, AI for Science

Python Programming
Cloud Platforms (AWS, GCP, Azure)
Cloud-Native Architectures
Machine Learning Pipelines
Deep Learning Frameworks (PyTorch, JAX, TensorFlow)
Software Engineering Best Practices
Continuous Integration (CI) and Continuous Deployment (CD)
Containerization
Infrastructure as Code
Problem-Solving Skills
Debugging Skills
Agile Development
Biomedical Data Handling
Performance Optimization
Resource Management in Cloud Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the AIML Software Engineer role. Highlight your experience with cloud platforms and any relevant projects you've worked on that showcase your skills in AI and ML.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI for Science and how your background makes you a perfect fit for our team at GSK.

Showcase Your Technical Skills: Don’t forget to mention your programming expertise, especially in Python, and any experience with deep learning frameworks. We want to see how you can contribute to building scalable solutions!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows your enthusiasm for joining our team!

How to prepare for a job interview at ENGINEERINGUK

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and cloud platforms like AWS, GCP, or Azure. Brush up on your knowledge of deep learning frameworks like PyTorch or TensorFlow, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in software development or AI/ML projects. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your analytical thinking and debugging skills.

✨Understand the Company’s Mission

Familiarise yourself with GSK's mission to develop new therapies and personalised medicines. Be ready to discuss how your skills and experiences align with their goals, particularly in relation to AI for Science and the impact of your work on patient outcomes.

✨Emphasise Collaboration

Since the role involves liaising with AI/ML engineers and domain experts, be prepared to talk about your experience working in collaborative environments. Share examples of how you’ve successfully worked in teams, contributed to projects, and communicated effectively with diverse stakeholders.

AIML Software Engineer, AI for Science
ENGINEERINGUK

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>