Skip to content
Back to jobs

Posted 1 week, 6 days ago

Tetsuwan Scientific

Software Engineer

Roles

Compensation

USD 140000 - 180000

$140K–$180K + equity

yearly
Equity
  • Equity
  • $140K–$180K salary

Tech stack

OCamlPythonTypeScriptReact
DSLsCompilersLife sciencesLab automationML-family languageLLM parsing and evals

Location

San Francisco (SoMa)

Work setup

Full-time
Mid-level
ON-SITE
onsite

Role details

  • At least 3 years of experience
  • Willingness to learn OCaml
  • Nice if you've done DSLs, compilers, life sciences or lab automation, an ML-family language, or LLM parsing and evals

Application

Apply via https://jobs.ashbyhq.com/tetsuwan/ad583fec-dc0a-4b6c-8171-416403a0e7ed/application

unclear
unclear
unclear
ats

Company context

Build infrastructure for autonomous science and a centralized cloud lab.

compiler and visual editor for scientists to describe biology experiment protocols and compile them to optimized code; infrastructure for autonomous science and a centralized cloud lab
unclear
SAN FRANCISCO, CA, USA
startup
unclear

Description

We work with robots that run biology experiments. The robots are accurate, but programming them by hand takes so long that most labs don't bother. So we wrote a compiler and visual editor a scientist can use. They describe their protocol in plain language, we parse it into a structured format, and compile that to optimized code. Our end goal is to build the infrastructure for autonomous science and a centralized cloud lab. The team is three software engineers, an automation engineer, the founders, and soon a designer. The codebase is one monorepo containing an OCaml compiler, Python backend services, and a TypeScript/React editor. Challenges include eliciting scientific context and tacit knowledge and ensuring a protocol deterministically runs correctly. We are looking for at least 3 years of experience. OCaml isn't a requirement, just a willingness to learn it. Nice if you've done DSLs, compilers, life sciences or lab automation, an ML-family language, or LLM parsing and evals. Apply via the provided link.

Similar jobs

  • Loading similar jobs...