Site Name: London The Stanley Building
Posted Date: Oct 29 2024
At GSK we see a world in which advanced applications of Machine Learning and AI will allow us to develop novel therapies to existing diseases and to quickly respond to emerging or changing diseases with personalized drugs, driving better outcomes at reduced cost with fewer side effects. It is an ambitious vision that will require the development of products and solutions at the cutting edge of Machine Learning and AI. If that excites you, we'd love to chat.
We're looking for a Software Engineer to help us make this vision a reality. Competitive candidates are outstanding engineers with a track record of shipping robust deep learning and computer vision products with production best practices. In particular, the team is working on developing cutting-edge solutions for Computational Pathology, hence previous experience with production-level AI/ML for medical imaging will be an added value.
The team you will be working with has a diverse background, ranging from highly experienced machine learning engineers, professional software engineers to board certified medical doctors. The team is primarily based in the GSK's Stanley Building office next to Kings Cross train station at central London.
In this role you will: Deliver robust, fully tested, and performant code for our imaging-based AI/ML pipelines (computational pathology) that can be deployed in production at scale in the cloud environment, including maintenance and integration with solutions provided by the platform engineers.Be fully integrated with AI/ML engineers to lead, design, and implement well decoupled, modularized, reusable, and scalable deep learning training and inference pipelines.Be accountable for best software engineering, MLOps and DevOps practices, and coach AI/ML engineers.Develop, maintain and scale data pipelines for the agile ingestion, retrieval and processing of large-scale histopathology images into the AI/ML pipeline (i.e. each one with order of magnitude of gigabytes).Qualifications & Skills: We are looking for professionals with these required skills to achieve our goals:
A degree in a quantitative or engineering discipline (e.g., computer science, engineering, among others).3+ years of work experience as a professional software engineer for AI/ML products.Advanced programming expertise in Python and in developing and delivering robust software solutions, including code testing.Experience with MLOps and DevOps best practices (e.g. continuous integration (CI) and continuous deployment (CD), containerization, shell scripting etc).Experience in deploying AI/ML solutions with cloud computing Platforms, such as Google Cloud Platform or Azure and engineering AI/ML pipelines to optimise cloud resources (GPUs, CPUs).Advanced expertise of modern software development tools and practices (agile frameworks).Experience in working with large-size images at scale, e.g. histopathology images and their format, and/or biological data (e.g., genomics, transcriptomics, epigenomics, proteomics, etc.), clinical data (e.g., electronic health records, clinical images, histopathology images).Preferred Qualifications & Skills: Exposure with at least one major deep learning framework (PyTorch preferred).Understanding of GPUs architectures and CUDA programming.Experience in design and development of AI/ML software, scalable training, and deployment of AI/ML models.Experience with software systems design.Closing Date for Applications: Tuesday 12th November 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