Bioinformatics Software Engineer

Spectraforce
San Mateo, CA, United States
7 days ago
Apply on jobs.localjobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
0 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Bioinformatics Cascading Style Sheets (CSS) Cloud Computing Software Quality Computational Biology Computer Simulation Databases Data Visualization
+22 more
Database Design Web Development Python (Programming Language) Modular Design Molecular Modeling NoSQL Software Engineering SQL Databases Workflow Management Systems Software Organization High Performance Computing ReactJS Backend Git Fastapi Containerization Information Technology Data Management Slurm Front End Software Development Software Version Control Docker

Job description

Client is seeking a highly motivated Bioinformatics Software Engineer to contribute to the development of a next-generation computational platform for antibody-based therapeutic design and assessment. This contractor role will focus on building scalable software infrastructure, automated scientific workflows, data management, and interactive visualization. The ideal candidate will have strong expertise in scientific software development, workflow orchestration, backend and web development, database design, and HPC/cloud computing., * Design and implement scalable, web-based interfaces for computational biophysics and antibody design workflows.

  • Develop and optimize database schemas to manage scientific data, computational results, and associated metadata.
  • Build and maintain FastAPI-based backend services and APIs supporting computational workflows.
  • Develop and orchestrate automated scientific pipelines using tools such as Nextflow, containers, and SLURM.
  • Build software connecting databases, computational pipelines, APIs, and interactive visualization tools.
  • Use modern AI-assisted development and vibe-coding approaches to rapidly prototype, test, and iterate on scientific applications.
  • Ensure code quality through modular design, version control, testing, documentation, and maintainability.
  • Support platform deployment and testing in HPC and cloud-based environments.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Bioinformatics, Computational Biology, Physics, or a related field with 0-3 years of relevant experience. PhD candidates are also welcome to apply.
  • Strong proficiency in Python and scientific software development.
  • Hands-on experience with FastAPI, SQL/NoSQL databases, and database design.
  • Experience developing and orchestrating automated computational pipelines, preferably using Nextflow or similar workflow frameworks.
  • Experience with HPC environments and workload schedulers such as SLURM.
  • Strong front-end development and data visualization skills, such as React, JavaScript, HTML/CSS, or equivalent technologies.
  • Experience with Git, containerization technologies such as Docker, and modern software development practices.
  • Experience with cloud platforms such as AWS or GCP.
  • Excellent communication and collaboration skills within multidisciplinary scientific teams., * Familiarity with protein structure, antibody design, molecular modeling, or structure-based computational methods.
  • Familiarity with molecular modeling or protein structure tools such as MOE, Schrodinger, or equivalent.
  • Experience applying AI-assisted coding tools to accelerate scientific software development and prototyping.
  • Knowledge of antibody developability or biologics discovery workflows.
  • Prior experience in biotech or pharmaceutical industry settings.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.localjobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…