Gurpreet Singh

Team Lead, Machine Learning at Absorb Software

Gurpreet Singh has a diverse work experience spanning multiple companies and roles. Gurpreet is currently working at Absorb Software as a Team Lead in Machine Learning. Prior to that, they were an Applied Data Scientist at the same company.

Before joining Absorb Software, Gurpreet worked at SMART Technologies as a Senior Software Developer and later as a Software Developer (DevOps). In these roles, they were responsible for coding, debugging, and coordinating development activities. Gurpreet also achieved significant accomplishments such as designing and implementing a low latency Pub/Sub system and improving CI/CD pipelines.

Gurpreet also has experience in academia, having worked as a Research Associate and PostDoctorate Fellow at the University of Calgary. During this time, they conducted research in computational biophysics, developed software, and published research in peer-reviewed journals. Gurpreet also gained expertise in force field development and molecular simulations.

Additionally, Gurpreet has a PhD from TU Dortmund, where they performed molecular simulations, analyzed data, and published their research in scientific societies and conferences. Gurpreet focused on studying the effects of finite size and surface hydrophobicity/hydrophilicity on amyloidogenic peptides.

Prior to their academic and industry roles, Gurpreet worked as a Research Associate at Ranbaxy.

Gurpreet Singh obtained a Master of Science (MS) degree in Medicinal Chemistry from the National Institute of Pharmaceutical Education and Research, from 2002 to 2004. Gurpreet then pursued a Doctor of Philosophy (PhD) degree in Natural Sciences at TU Dortmund University, from 2006 to 2009.

Links

Previous companies

Smart Technologies logo

Timeline

  • Team Lead, Machine Learning

    October, 2023 - present

  • Applied Data Scientist

    July, 2021