Post Job Free
Sign in

Scientific Software Engineer - Python

Company:
Avispa Technology
Location:
South San Francisco, CA, 94080
Posted:
July 17, 2025
Apply

Description:

Scientific Software Engineer - Python ROCGJP00034886

Hourly pay: $65-$75/hr

Worksite: Leading biotechnology company (South San Francisco, CA 94080 - Onsite)

W2 Employment, Group Medical, Dental, Vision, Life, Retirement Savings Program, PSL

40 hours/week, 12 Month Assignment

A leading biotechnology company is seeking a Scientific Software Engineer - Python. The successful candidate will build workflows and user interfaces for computational and medicinal chemists, collaborate extensively with computational and experimental researchers to deploy and deliver Python-based solutions for small-molecule drug discovery.

Scientific Software Engineer - Python Responsibilities:

Work as a scientific software engineer to implement Python-based workflows for cheminformatics and computational chemistry tasks to support our Lab-in-the-Loop efforts for small-molecule drug discovery.

Use software best practices (version control, testing, modular code development, documentation, etc.) to collaborate on a large codebase with our team of methods developers.

Deploy workflows on HPC and cloud platforms and deliver user-friendly web-based interfaces to medicinal chemists across the organization.

Benchmark and deploy new machine learning techniques for small molecule potency prediction.

Scientific Software Engineer - Python Qualifications:

1-3+ years of industry experience.

BS, MS, or PhD degree in a computational field (e.g. Computer Science, Engineering, or related field).

Experience with RDKit or OpenEye Toolkits is preferred.

Extensive experience working with large chemical and biological datasets, including graph, sequence, and structure-based data, is preferred.

Experience deploying microservices on Kubernetes is preferred.

Experience with workflow engines such as Apache Airflow or Dagster is preferred.

Expert in Python and experienced with scientific software development.

Experience with deploying software workflows on cloud and HPC platforms.

Experience working on collaborative code bases, including merge requests, code review, writing tests etc.

Demonstrated experience with modern Python frameworks for deep learning, like PyTorch, is preferred.

Highly motivated and independent self-starter who is eager to collaborate.

Basic understanding of modern machine learning methods, including predictive models, generative models, and active learning as applied to small-molecule drug discovery.

A public portfolio of projects available on GitHub is preferred.

full_time, contract, temporary

Apply