
Senior Software Scientist/Software Scientist
- United Kingdom
- £40,306-44,292 per year
- Permanent
- Full-time
- Leading the deployment and optimization of PanDDA2 algorithms within CCP4's cloud architecture
- Designing and developing intuitive UI prototypes for navigating and analysing massive multiplex crystallographic datasets (
- Collaborating with scientists and programmers from XChem, OpenBind, and CCP4 to establish best practices for processing large-scale datasets with rapid turnaround times (days rather than weeks)
- Engaging with the broader structural biology community to gather user requirements and feedback for software tools
- Managing software development workflows, including version control, testing, and documentation for community software releases
- Contributing to grant proposals and collaborative funding applications to sustain and expand the project's impact
- Experience in backend software development and data-management
- Knowledge of or strong interest in computational aspects of fragment-based drug discovery, structure-based drug design, and crystallographic methods
- Strong communication skills and enthusiasm for collaborative work in multidisciplinary scientific teams
- Experience with Python, JavaScript/TypeScript, and modern web frameworks
- Knowledge of structural biology software packages or crystallographic data formats
- Experience in defining and implementing user interface specifications and user experience design
- Demonstrated ability to develop robust data-processing pipelines for scientific applications
- Understanding of machine learning approaches in structural biology or drug discovery
- Experience with high-performance computing environments and parallel processing
- Previous involvement in open-source software development or community projects
- Familiarity with cloud computing platforms and containerization technologies (Docker, Kubernetes)
- Developed, published, and maintained algorithms or computational methods in structural biology, crystallography, or computational chemistry
- Successfully managed and mentored teams of software developers, either in-house or remote contractors
- Led the establishment or management of scientific collaborations, consortia, or successfully secured research funding
- Experience in translating research prototypes into production-ready, scalable software systems