Taro Logo

Software Engineer

GSK is a global biopharma company focused on uniting science, technology and talent to get ahead of disease together.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Healthcare · Biotech

Description For Software Engineer

GSK is seeking a Software Engineer to join their AI/ML team in their mission to revolutionize drug development and disease treatment through advanced applications of Machine Learning and AI. This role focuses on backend development using Python, working on cutting-edge projects that combine AI/ML with healthcare solutions. The position offers an opportunity to work in a collaborative environment where continuous learning and development are encouraged.

The ideal candidate will have strong Python development skills, experience with cloud platforms, and a track record of shipping quality software. While experience in biological sciences is a plus, what's most important is a passion for developing therapies for diseases and a commitment to continuous learning. The role involves working with modern development practices, including automated testing, documentation, and cloud-native computing.

As part of GSK's AI/ML team, you'll be contributing to the development of novel therapies and personalized drugs, working to improve patient outcomes while reducing costs and side effects. The company offers a supportive environment focused on long-term career development, with leaders committed to helping team members grow from day one.

GSK stands out as a global biopharma company with a special purpose – uniting science, technology, and talent to get ahead of disease together. They focus on four core therapeutic areas: infectious diseases, HIV, respiratory/immunology, and oncology. The company aims to impact the health of 2.5 billion people worldwide in the next decade, making this an exciting opportunity to be part of meaningful technological advancement in healthcare.

The position offers competitive benefits, flexible working arrangements, and the chance to work with cutting-edge AI/ML technologies in a healthcare context. You'll be part of a team that values ownership, accountability, and collaboration, working on projects that have the potential to transform patient care and drug development.

Last updated 3 days ago

Responsibilities For Software Engineer

  • Back-end development for a Python web application
  • Integration of AI/ML components with frontend, data and compute infrastructure
  • Develop and maintain high quality software implementations with automated test suites and documentation
  • Develop, measure, and monitor key metrics for tools and services
  • Participate in code reviews
  • Liaise with technical staff and data engineers to build end-to-end pipelines

Requirements For Software Engineer

Python
  • Bachelors degree in relevant field or equivalent experience
  • Cloud experience (Google Cloud preferred)
  • Strong skills in Python
  • Unit testing experience (pytest)
  • Knowledge of agile practices
  • Strong knowledge of modern software development tools
  • Experience with git/GitHub and DevOps tools

Benefits For Software Engineer

Medical Insurance
  • Flexible working culture
  • Career development opportunities
  • Inclusive workplace environment
  • Employee wellbeing support

Interested in this job?

Jobs Related To GSK Software Engineer