Job Title:
Scientific Software Developer

Company: Ventus Therapeutics

Location: waltham, MA

Created: 2024-04-20

Job Type: Full Time

Job Description:

About us:Ventus Therapeutics is a clinical-stage biopharmaceutical company deploying leading-edge structural biology and computational chemistry tools to create novel small molecule medicines for challenging targets in immunology, inflammation, and neurology.Our proprietary drug discovery platform, ReSOLVE, gives us the ability to discover and develop medicines through unique insights into protein targets and to create dynamic blueprints that can guide the development of differentiated therapies at a fast pace. We aim to use the ReSOLVE platform to improve the way medicines are discovered and developed, with the ultimate goal of restoring the health of people facing serious illnesses.Position overview:The Scientific Software Developer will work as part of a multidisciplinary and highly innovative team of computational scientists, ML scientists, and software engineers to dramatically improve the precision and speed of in silico discovery of drug candidates. The successful candidate will design, implement, optimize, test, and maintain high-performance, distributed computational workflows analyzing protein conformations and ligand binding. Working with on-premises computer clusters you will be tasked with solving the challenges of maximizing throughput and robustness of large scale, highly parallelizable computations running on modern CPU and GPU hardware.We seek self-motivated candidates who are comfortable working in a fast-paced and highly collaborative environment, motivated by ambitious goals and passionate about developing new medicines.Responsibilities:Design, develop and deploy robust workflows to automate computational simulations, data processing, exception handling and compute resource utilization in Linux environmentDesign, develop and deploy high-performance, distributed workflows for large computationsApply best practices to contribute well organized, efficient, and maintainable codePlan, execute, and report software development goals and accomplishmentsRequirements:BS or MS degree in Computer Science, Computer Engineering, Physics, Theoretical Chemistry, or a related fieldAt least 3+ years of software development experience in a biopharmaceutical setting collaborating with scientists on complex projects related to drug discovery. Please note experience in a scientific setting is required for this positionThe ideal candidate will have experience developing science-based applications using scripting and languages, especially C and PythonA solid understanding of mathematical principles, including calculus, linear algebra, and statistical methods. Applications in physics, computational chemistry, or bioinformatics is a benefit, but not necessaryDemonstrated proficiency in Linux, high-performance computing and resourceworkload management is a plusAbility to collaborate with technical teams to solve difficult scientific problems in a dynamic environmentOrganization and attention to detail, appreciation for best coding practices and software lifecycle managementMust be able to work independently, be self-motivated, and eager to learn new concepts and technologiesCandidates located near one of our sites (Waltham, MA or Montreal, QC ) will be prioritized