AstraZeneca is seeking a Research Software Engineer to join their Research Data & Analytics Team within R&D IT. This role is part of the Scientific Computing Platform (SCP), which is fundamental to analytics products focused on computational chemistry, imaging, multi-OMICs, structural biology, data science and AI. As a Research Software Engineer, you'll collaborate with research colleagues to develop, improve, maintain and support high-quality software solutions. You'll work with modern HPC and cloud-native technologies, combining them with a powerful DevOps stack to power research and development.
The position offers an opportunity to work at the intersection of software engineering and scientific research, where you'll help transform how R&D discovers and develops medicine through data, analytics, and AI. You'll be responsible for providing technical expertise, optimizing workflows, and ensuring best practices in software development while working with cutting-edge technologies in computational science.
The role requires strong programming skills in languages like Python, R, C/C++, Java, and Go, along with knowledge of parallel computing frameworks. You'll be part of a global team of highly experienced data and AI engineers, working in an environment that values innovation and collaboration. This position offers the chance to make a direct impact on the development of life-changing medicines while working with state-of-the-art computing infrastructure.
The ideal candidate will combine technical expertise with strong communication skills, as you'll be interacting with scientists and developers across various technical levels. You'll also have the opportunity to contribute to the broader research community through training, documentation, and knowledge sharing.