Senior Machine Learning Engineer - AI Drug Discovery
Listed on 2026-10-30
-
Software Development
Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist
About the Role
Our client, a dynamic and rapidly growing pharmaceutical research company based in Durban , is looking for a highly skilled Senior Machine Learning Engineer to join their innovative AI division. This role is crucial for developing and deploying machine learning models that accelerate drug discovery and development pipelines. You will work at the intersection of artificial intelligence, chemistry, and biology, leveraging massive datasets to uncover new therapeutic insights.
This is an on-site position, designed to foster close collaboration with our world-class research scientists and laboratory teams, ensuring seamless integration of AI solutions into our experimental workflows. Join a forward-thinking organization dedicated to making a significant impact on global health.
- Design, develop, train, and deploy machine learning models for applications in drug discovery (e.g., target identification, hit identification, lead optimization).
- Work with large and complex datasets, including chemical structures, biological assays, and clinical data.
- Collaborate closely with medicinal chemists, biologists, and pharmacologists to understand their needs and translate them into ML solutions.
- Implement and evaluate advanced ML algorithms, including deep learning, reinforcement learning, and graph neural networks.
- Develop robust data pipelines for data ingestion, preprocessing, and feature engineering.
- Ensure the scalability, reliability, and performance of ML models in production environments.
- Communicate complex technical concepts and findings to both technical and non-technical stakeholders.
- Stay abreast of the latest research and advancements in machine learning and artificial intelligence, particularly as applied to the pharmaceutical industry.
- Contribute to the company's intellectual property through publications and patent applications.
- Master's or Ph.D. degree in Computer Science, Machine Learning, Statistics, Computational Chemistry, or a related field.
- 5+ years of hands-on experience in developing and deploying machine learning models in a research or industry setting.
- Strong proficiency in Python and ML libraries such as Tensor Flow, PyTorch, scikit-learn.
- Experience with cheminformatics and/or bioinformatics data and tools.
- Solid understanding of machine learning theory, algorithms, and best practices.
- Experience with cloud platforms (AWS, Azure, GCP) and big data technologies is a plus.
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, team-oriented environment.
- Strong communication and presentation skills.
- Demonstrated ability to deliver production-ready ML systems.
- Highly competitive salary and bonus structure.
- Comprehensive health insurance plans.
- Generous annual leave and company holidays.
- Retirement savings plan.
- On-site gym and wellness programs.
- Professional development and training opportunities.
- Collaborative and innovative work environment.
- Opportunities for career advancement within a growing organization.
- Access to cutting-edge research infrastructure.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).