Staff Engineer, Research Informatics and AI
Notify me about similar jobsAbout this opportunity
About the Role
We are seeking a Staff Engineer to design and build the software systems that power how experimental data moves through Superluminal Medicines. You will own critical systems at the intersection of software engineering, scientific data, and research operations, including compound registration, experimental data ingestion, scientific system integrations, and the infrastructure that connects wet lab workflows to our broader data platform.
This is a high-ownership engineering role. You will be expected to design production systems, make architectural decisions, write high-quality software, and work directly with scientists to solve complex technical problems. The ideal candidate is a strong software engineer who is excited by difficult integration challenges, evolving requirements, and the opportunity to build foundational systems in a modern drug discovery organization.
Key Responsibilities
Design, build, and operate production software systems supporting scientific data and wet lab workflows.
Own the architecture and implementation of systems for compound registration, experimental data ingestion, validation, transformation, and publishing.
Build reliable integrations across internal applications, APIs, cloud services, databases, and third-party scientific platforms.
Develop backend services, data pipelines, and internal applications used directly by scientists and research teams.
Design systems that are observable, testable, resilient, and maintainable as scientific workflows and data volumes scale.
Work directly with scientists to understand operational problems, identify root causes, and translate ambiguous workflows into clear technical solutions.
Improve data quality and system reliability through validation frameworks, automated testing, monitoring, and well-defined interfaces.
Establish strong engineering practices around code quality, CI/CD, deployment, documentation, and operational ownership.
Minimum Qualifications
Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or a related field; or equivalent professional experience.
5+ years of professional software engineering experience building and operating production systems.
3+ years of Python experience designing maintainable and well-tested software.
Experience building systems that integrate data across APIs, databases, files, asynchronous processes, and third-party platforms.
Experience with containers and modern deployment patterns using Docker and Kubernetes.
Experience designing scalable software architecture and making technical design decisions
Experience designing and consuming REST APIs.
Experience developing production systems on Google Cloud Platform and cloud-native architecture.
Experience leading SQL queries, designing relational data models, and developing production data pipelines or workflows.
Experience developing and operating production software using automated testing, CI/CD pipelines, application monitoring, logging, and incident troubleshooting practices.
Preferred Qualifications:
8+ years of professional software engineering experience building and operating production systems.
Experience in biotechnology, pharmaceuticals, life sciences, or another technically complex scientific environment.
Experience with LIMS, ELNs, compound registration systems, laboratory informatics, inventory platforms, or scientific instruments.
Experience with drug discovery data, including compounds, assays, experimental results, and scientific metadata.
Experience with BigQuery, dbt, Dagster, or similar modern data platforms and orchestration tools.
Experience building internal tools or user-facing applications for technical users.
Experience with scientific Python, cheminformatics, or bioinformatics workflows.
Experience with infrastructure-as-code and cloud security best practices.
Experience modernizing manual, fragmented, or vendor-dependent operational workflows.
Pay Range
$191,425 - $219,240
The annual base salary range listed above represents the lowest and highest amounts we reasonably and in good faith expect to pay for this position at the time of posting. An individual’s starting base salary within this range will be based on relevant experience, job-related skills, and education relevant to the role. In addition to base salary, this position offers bonus and equity opportunities, as well as benefits.
Job details
How this role compares
Computed from every other active Data & Digital role in our database, not just this employer's listings.
We currently track 895 comparable Data & Digital roles across 83 biopharma companies.
Salary context
274 of 895 peers report a salary range (USD, annualized)
Peers share this role's job function. This posting doesn't list a seniority level, so peers aren't narrowed by seniority either -- the range below may span more levels than usual.
Where these roles are based
Top locations among the 895 comparable roles
+ 36 more countries
Seniority mix
578 of 895 peers have a known seniority level
Therapeutic area mix
30 of 895 peers have a known therapeutic area; the rest are genuinely unlabeled, not hidden
Similar opportunities
The closest matches from our peer group, ranked by how similar they are, not how well you'd qualify for them -- treat this as market context, not a guaranteed shortlist; a weak match is labeled as one below.
Open in 4 locations
Notify me about similar jobs
Get an email when we spot other openings like this one – same job function, comparable seniority, roles you'd actually want to see.
Or follow a whole field: get every new Data & Digital job in the United States, and choose locations and companies.
How we calculate "similar"
No black box, no LLM guesswork: a deterministic score built from four normalized attributes. Here's this role's own peer group at different match levels, so you can see the mechanism, not just the result.
Every comparison starts from the same 100-point budget: 25 for working in the same function, 40 for the same therapeutic area, 20 for the same or adjacent seniority, 15 for the same country. A dimension we can't confirm on both sides contributes nothing, never a guess, never a free pass.
0 points, never a partial guess. A role we know almost nothing about beyond its function bottoms out at 25%; it never inflates to 100% just because there's little to compare against. Seniority uses a defined ladder (Associate → Manager → Associate Director → Senior → Principal → Director → Senior Director → Executive/VP) so "Director" and "Senior Director" count as adjacent, but "Director" and "Executive/VP" do not.