Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Scientific Data Engineer

Home > Python programming jobs

Scientific Data Engineer in USA

  • Merge Labs
  • Full time
  • Email
  • San Francisco, CA

Responsibilities

  • Design, implement, and maintain reusable Python libraries for scientific and image analysis and quality control.
  • Build and operate reproducible analysis pipelines integrated with workflow-management and scientific data systems.
  • Define data models for raw data, experimental metadata, derived results, and analysis provenance across in vitro and in vivo assays.
  • Partner with wet-lab and computational scientists to translate research questions into requirements, validated methods, and maintainable software.
  • Establish testing, validation, versioning, observability, and failure-handling practices for scientific workflows.
  • Evaluate external methods and tools, make build-versus-buy decisions, and define evolvable system interfaces.
  • Balance immediate experimental needs with shared infrastructure investments that improve consistency, interoperability, and research velocity.

Requirements

  • Strong Python software engineering experience, including API design, testing, packaging, code review, and collaborative development with Git.
  • Experience designing and implementing scientific image-analysis pipelines and selecting, configuring, and validating classical or learned methods.
  • Experience with quantitative validation, quality control, reproducibility, provenance, and explicit failure-mode handling in scientific computing.
  • Experience building production or research workflows with an orchestration system such as Dagster, Prefect, or Airflow.
  • Experience working directly with wet-lab scientists to clarify needs, communicate trade-offs, and develop scientifically valid solutions.
  • Ability to distinguish assay-specific requirements from reusable infrastructure and balance delivery speed, maintainability, reliability, performance, and cost.
  • Ability to break ambiguous work into milestones, surface risks early, and independently drive important projects to completion.
  • Helpful experience includes Bazel or another large monorepo build system, next-generation sequencing, spatial omics, ultrasound, or other scientific data modalities.
  • Experience in an early-stage or rapidly changing research environment is helpful but not required.

Salary: $185k - $225k/yr

Merge Labs

Merge Labs is a research lab with the long-term mission of bridging biological and artificial intelligence to maximize human ability, agency and experience. Join us: merge.io/careers

Similar positions

Advanced ATE Software Engineer

  • Honeywell
  • Full time
  • USA
  • 11/06/2026
  • Richardson, TX

Sr. Application Security Engineer

  • Esri
  • Full time
  • USA
  • 11/06/2026
  • Salary: $94k - $158k/yr
  • Vienna, VA

Software Engineer

  • Total System Services, LLC (TSYS)
  • Full time
  • Others
  • 11/06/2026
  • Pune, India

Sr. Production Engineer

  • Zscaler
  • Full time
  • USA
  • 11/06/2026
  • Salary: $116k - $165k/yr
  • San Jose, CA

Software Engineer, Cloud Infrastructure

  • Verkada
  • Full time
  • USA
  • 11/06/2026
  • San Mateo, CA