What you will do:
1. Design, develop, and maintain production-ready software tools and frameworks for efficient enzyme design and analysis.
2. Work closely with research scientists to transform innovative algorithms and generative models into robust, scalable software solutions.
3. Implement and maintain data pipelines for processing and analysing large-scale biological and chemical datasets.
4. Collaborate with the computational platform team to deploy and scale our computational tools in cloud environments.
What you will bring:
1. Advanced software engineering skills, including expertise in version control systems (e.g., Git), automated testing frameworks, and CI/CD pipelines, coupled with a genuine passion for delivering high-quality, scalable technical solutions.
2. Strong proficiency in Python, with extensive experience in scientific computing libraries (e.g., NumPy, SciPy, Polars) and a proven track record of implementing advanced algorithms and complex computational workflows.
3. Familiarity with cloud computing platforms (e.g., AWS, GCP), containerisation technologies (e.g., Docker), and scalable workflow orchestration tools.
Nice to have:
1. Experience with machine learning frameworks (e.g., PyTorch, TensorFlow) and their application to biological problems.
#J-18808-Ljbffr