About the role
AI summarisedJoin the AIDD program, a national initiative funded by NRF and hosted by A*STAR, dedicated to utilizing Artificial Intelligence in Drug Discovery. You will play a pivotal role in developing and optimizing the computational tools and infrastructure powering AIDD's research, focusing on the AIDD LeadFactory for AI-driven medicinal chemistry.
ResearchOnsiteAI in Drug Discovery
Key Responsibilities
- Design, develop, and maintain robust, scalable, and efficient software solutions for drug discovery pipeline stages (cheminformatics, bioinformatics, molecular modeling, data analysis).
- Collaborate with computational chemists, biologists, data scientists, and engineers to translate scientific requirements into technical specifications.
- Implement and optimize algorithms for large-scale data processing, scientific simulations, and machine learning models.
- Contribute to the development and maintenance of internal computational platforms and infrastructure.
- Ensure high code quality, comprehensive test coverage, and thorough documentation for all developed software.
Requirements
- B.Sc., B.Engr. or advanced degree in Computer Science, Software Engineering, Computational Chemistry, Bioinformatics, or a related field.
- Minimum 5 years of industry experience in software development.
- Proficiency in scientific computing programming languages (e.g., Python, C++, Java, R).
- Experience with scientific libraries and frameworks (e.g., RDKit, OpenEye, NumPy, SciPy, Pandas, scikit-learn, TensorFlow/PyTorch).
- Familiarity with relational and/or NoSQL databases.
- Strong problem-solving abilities, excellent communication, and teamwork skills.