Full Job Description
We are an end-to-end, artificial intelligence-driven pharma-technology company with a mission to accelerate drug discovery and development by leveraging our rapidly evolving, proprietary platform across biology, chemistry, and clinical development. Our Pharma.AI platform has the potential to rapidly bring novel breakthrough medicines to patients while decreasing costs and increasing the probabilities of success.
Insilico Medicine is seeking a Machine Learning Engineer for molecular predictive models in Chemistry & Biology:
The candidate will- Develop and support the internal ML pipeline
- Optimize, refactor, and debug the existing code
- Deploy ML models into our platform
- Implement various ML-specific algorithms in Python
- MLOps
Requirements- Background in ML
- At least three years of experience in Python
- Good knowledge of PEP8, Google style guide, or others
- Experience in Linux, Git, Numpy, Pandas, Pytorch, Scikit-Learn
- Knowledge of OOP, design patterns and software architecture
- Perseverance and responsibility
- Motivation to learn new things and apply creative solutions to improve drug discovery
Desirable skills- Background in DL
- Experience in RDKit, Plotly
- Experience in diverse classical ML and DL approaches: Transformers, RNNs, CNNs, GNNs, Gradient Boosting
- Feature engineering
- Knowledge of Cheminformatics
- An ability to learn new libraries fast
Terms and conditions- Fixed salary + annual bonus
- Voluntary health insurance program and language courses (English and Chinese) after the probation period
- Reimbursement of training programs, participation in conferences and webinars, course certificates
- Friendly team and warm environment
- Flexible working schedule
Please send your CV to career@insilicomedicine.com