Roche

Senior Scientific Software Engineer, Analytics and Workflows

Roche
Apply
23 hours ago
South San Francisco, CA, USASenior
H1B sponsor

Base Salary

$143k - $265k/yr

Responsibilities

  • Establish, optimize, and maintain reusable workflows, core libraries, and interactive visualization tools for proteomics, genetics, and genomics data.
  • Evaluate, refine, and productionize analytical pipelines for complex biological research.
  • Promote standardized data models, metadata tracking, multimodal analysis, and centralized repositories to support data reuse and AI/ML initiatives.
  • Translate computational and domain-research needs into robust, modular, and maintainable software components.
  • Combine open-source tools, commercial technologies, and in-house software into unified applications.
  • Develop programmatic and user-friendly interfaces with interdisciplinary software engineering, computational biology, and machine learning teams.
  • Manage software projects through requirements gathering, design, testing, continuous deployment, documentation, and long-term maintenance.

Requirements

  • PhD in Software Engineering, Computer Science, Bioinformatics, or a related quantitative field with at least 2 years of relevant experience, or a Master's degree with at least 5 years of relevant experience.
  • Expertise in at least one biological domain, such as multimodal single-cell, proteomics, or large-scale genetic analysis.
  • Extensive hands-on experience developing software and analytical tools in modern Python and R data science ecosystems, frameworks, and web architectures.
  • AI fluency, including application of emerging computational technologies, modern ML frameworks, or agentic tooling to scientific workflows.
  • Preferred experience designing and managing FAIR data architectures, data provenance, lineage tracking, and biological data cataloging.
  • Preferred biotechnology, pharmaceutical, or drug discovery R&D experience.
  • Preferred experience developing scalable web applications or interactive dashboards using tools such as Shiny, Streamlit, Dash, or FastAPI.

Benefits

  • Hybrid schedule based in South San Francisco with three days per week on campus.
  • No relocation benefits are available for this posting.
  • The position qualifies for Genentech benefits, and a discretionary annual bonus may be available based on individual and company performance.

Tech Stack

FastAPIPythonRR Shiny

Categories

BackendData Engineering
Roche

About Roche

10,000+ employees

Roche is a Swiss healthcare company that develops and sells prescription pharmaceuticals and in vitro diagnostic systems for hospitals, laboratories, and clinicians. Its business spans two core divisions—Pharmaceuticals and Diagnostics—with strengths in oncology, immunology, neuroscience, infectious diseases, and diabetes care. Founded in 1896 and headquartered in Basel, Switzerland, Roche also advances personalized healthcare by pairing therapies with companion diagnostics.

Contact me