The Chemical Engineering (ChemE)- Machine Learning for Pharmaceutical Discovery and Synthesis (MLPDS) Consortium is seeking a Software Developer to be partially responsible for the continued development and maintenance of command-line and web-based applications deploying machine learning (ML) models for chemical synthesis planning, property prediction, and molecular design. This role involves close collaboration with faculty, researchers, and graduate students to translate scientific and engineering workflows into robust, scalable, and reproducible computational applications. The position will focus on professionalizing software developed by the team, maintaining and enhancing a web application for ML tasks, developing API standards, defining ELT pipelines, preparing scripts for model retraining, packaging applications into containerized microservices, and monitoring application usage.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level