Full Stack Engineer – Biologics Discovery Platform
By Admin · IT & Software in Life Sciences
ROLE OVERVIEW
AstraZeneca's Global Capability Centre in Chennai is hiring a Full Stack Engineer to build the Augmented Biologics Discovery Platform — a cloud-native product suite that shortens the path from antibody idea to clinical candidate. Sitting at the intersection of software engineering, AI/ML and computational biology, the role translates complex scientific workflows into production-grade services and data products that discovery scientists use every day. This is a strategic build-out for AstraZeneca: biologics represent a fast-growing share of its oncology, respiratory and rare-disease pipeline, and the speed at which computational teams can model, rank and validate antibody candidates directly influences how quickly programmes reach IND. For engineers who want their code to shape real therapeutic programmes rather than generic enterprise software, it is a rare opportunity to work beside scientists, product leaders and MLOps specialists at global scale.
ROLE DEFINITION & RESPONSIBILITIES
- •Design and implement end-to-end, cloud-native full-stack applications supporting antibody and biologics discovery workflows.
- •Build and ship production-grade data products and services that power AI/ML model training and inference in discovery science.
- •Partner with product, UX and scientific users to convert manual lab and analysis workflows into intuitive digital journeys.
- •Propose and implement changes to data models, core architecture and the shared codebase to raise quality and delivery velocity.
- •Contribute across the stack — APIs, services, front-end interfaces and infrastructure — even outside core areas of expertise.
- •Deploy and support core infrastructure on Docker and Kubernetes, improving scalability, reliability, performance and availability.
- •Champion engineering rigour through code reviews, automated testing, CI/CD pipelines, logging, monitoring and alerting.
- •Mentor peers, experiment with emerging technologies and advance modern agile ways of working.
QUALIFICATIONS & REQUIREMENTS
REQUIRED QUALIFICATIONS
- Bachelor's or Master's degree in Computer Science, Engineering, Bioinformatics or a related quantitative discipline.
- 5+ years of professional software engineering experience, ideally within cloud-native product teams.
- Proven record designing end-to-end full-stack systems on AWS, Azure or GCP.
- Deep expertise in Java and Python, with hands-on use of Spring, Flask or Django.
- Strong front-end capability with React, Angular or Vue.js, plus CSS and frameworks such as Bootstrap.
- Experience with relational and/or NoSQL databases and query optimisation techniques.
- Working knowledge of Linux, CI/CD tooling (Jenkins, GitHub Actions), Docker and Kubernetes.
PREFERRED QUALIFICATIONS
- •Computational Biology / Bioinformatics Concepts
- •Machine Learning & MLOps Fundamentals
- •Microservice Architecture
- •Message Queuing (RabbitMQ, SQS)
- •GitOps for Kubernetes
REQUIRED VERIFIED SKILLS
COMPENSATION & REWARDS
ORGANIZATION CONTEXT & CULTURE
AstraZeneca is a global, science-led biopharmaceutical company focused on the discovery, development, and commercialisation of prescription medicines. The company operates in various therapeutic areas, including Oncology, Cardiovascular, Renal & Metabolism, and Respiratory & Immunology. AstraZeneca is committed to pushing the boundaries of science to deliver life-changing medicines and improve patient outcomes worldwide.
EXPECTED CAREER ROADMAP
APPLICATION ADVISORY
READY TO SUBMIT?
Verify your capability profile and matching credentials before submitting direct applications.
