Envision
POSITION DUTIES & RESPONSIBILITIESPerform the following tasks related to the software package development:o Implementation of high-level ensemble MVDA modeling functionalities for the library based on adequate understanding of MVDA algorithm Required modeling functionalities includeBatch Level ModelingHierarchical Modelingo Implementation of data pre-processing if neededo Implementation of unit testing, regression testing, and integration testingo Documentation on testing and code developmento Version control for codebase and test data with Git and DVCREQUIREMENTS/PREFERENCESEducation Requirement(s):Bachelor degree with 3+ years’ experience, Master degree with 1+ year experience, or Ph.D degreeMajor in Computer Science, (Bio)Statistics, Engineering, Applied Math or Quantitative fieldsSkill & Competency Requirements:Strong programing skills and software package development experienceo Proficient with python, good understanding of object-oriented programmingo Experience in collaboration on software development using Gito Good understanding of various software testing scheme, e.G., unit test, regression test, integration testo Experience with software package setupo Experience with Scikit-learn, Numpy, PandasStrong math and statistics backgroundo Understanding of basic MVDA algorithm, e.G., PCA, PLSPreferences:Experience with DVCExperience with chemical or biopharmaceutical manufacturing and controlExcited to learn new concepts and tools