Senior Scientific Software Engineer, Analytics and Workflows
Listed on 2026-05-31
-
IT/Tech
Data Scientist, Data Analyst, Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Opportunity
The Analytics and Workflows group within the Center of Excellence (CoE) is dedicated to turning complex data into actionable insights that advance drug discovery and development. You will work at the intersection of data science, biology, and engineering to build innovative analytical tools that bridge the gap between data generation and biological interpretation.
Responsibilities- Establish and maintain workflows, libraries, and stand‑alone tools for the analysis of transcriptomics and epigenetic data at the bulk and single‑cell level.
- Evaluate, refine, and product ionize analytical workflows that enable scientists to interrogate biology and make drug pipeline‑relevant decisions.
- Collaborate with computational scientists to understand analytical needs and turn these into reusable components.
- Integrate open‑source, commercial, and in‑house solutions and develop scientific workflows and tools for machine and human access via various interfaces.
- Work with interdisciplinary teams of Software Engineers, Computational Biology and Data Scientists to develop scientific workflows and tools.
- Engage independently and collaboratively, managing multiple concurrent fast‑paced projects.
- PhD in Software Engineering, Computer Science, Bioinformatics, or similar AND 2 years of relevant experience in a clinical, academic, or commercial setting, OR a Master’s degree or equivalent and at least 5 years of relevant experience.
- Expert knowledge of R package development and familiarity with the core R and Posit package development and deployment toolchain.
- Experience analyzing large datasets using R and familiarity with major tools and statistical methods used for single‑cell and bulk data analysis.
- Strong background in transcriptomic and epigenetic analysis to identify, diagnose and mitigate unexpected results.
- Successful delivery of a software project throughout the entire development cycle (planning, implementation, testing, release, maintenance) following modern software development practices.
- Ability to integrate, reshape, and analyze multimodal biological data in scalable formats (e.g., Parquet, tile
DB, Zarr, H5). - Comfortable working with MCPs, REST APIs and modern data‑science programmatic interfaces.
- Experience managing FAIR data, tracking data lineage, ensuring data quality, and improving data discovery.
- Capability to decompose large problems into smaller software components and develop them independently or as part of a large team.
- Familiarity with Bioconductor and the Tidyverse ecosystem, RMarkdown/Quarto, Shiny, and Plumber deployment.
- Experience with Python technologies such as Pandas, Polars, Streamlit, FastAPI.
- Prior experience in a life‑science or drug‑development environment.
- A highly collaborative and dynamic research environment focused on advancing scientific discovery through purposefully built solutions.
- Access to large datasets, samples, compute resources, and state‑of‑the‑art technologies.
- Participation in seminar series featuring academic and industry scientists.
- A campus‑like lifestyle with a healthy work‑life balance and mentored opportunities to develop professional skills.
- Relocation benefits are NOT available for this posting.
The expected salary range for this position, based on the primary location of South San Francisco, is $142,500 - $264,700. A discretionary annual bonus may be available based on individual and company performance. Benefits information is detailed at the provided link.
Equal OpportunityGenentech is an equal‑opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.
Accommodationsfor Applicants
If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).