Satomic
Staff Engineer, Chemical Search
SAN DIEGO, CA · Staff+
Sponsorship not specifiedDetected 25 days ago
PythonGoRustC++RESTMachine LearningData ScienceAgentic AIAccessibilityRoboticsResearchCollaboration
About the role
- This engine will be searched by generative models, AI agents, and medicinal chemists alike.
- The engine is grounded in predictive models that capture the actual capabilities of our platform rather than a static catalog, which changes the underlying architecture in ways an experienced builder in this space will already have opinions about.
- This role is a founding-engineer position within the Development team.
Responsibilities
- Identified the open architectural decisions for v1 (internal representation, query modes, inference layer, build-vs-buy on retrosynthesis tooling, versioning strategy) and written your prioritization rationale clearly enough to be debated and built on.
- Exposed the accessible space cleanly to partner generative chemistry workflows, with an interface fit for de novo molecule scoring, constrained sampling, and batch evaluation at the latencies these pipelines actually need.
- Built Satomic's chemistry search engine into the industry reference for synthesis-aware design space.
- As Satomic builds toward an "API to Atoms," this role ensures that the interface our partners query against is reliable, low-latency, and grounded in the real synthetic capabilities of the platform.
Requirements
- Direct experience with generative chemistry methods, or the confidence and track record to become an expert on generative chemistry sampling and how accessible-space engines are best exposed to it.
- Python proficiency required, paired with a genuine enthusiasm for software engineering.
- Familiarity with data stores or vector indexes (FAISS, ScaNN, pgvector, or similar) is welcome, though you'll have opportunities to deepen these skills on the job.
- Working command of Satomic's reaction set, condition profiles, conversion models, substrate clusters, and multi-step path constraints, to the point that you can explain the accessible space to a new hire on a whiteboard.
Skills
- A pure ML research or model-training position.
Company info
- About Satomic Satomic's mission is to close the gap from idea to molecule with faster navigation of chemical space.
- We are building an automated chemistry platform that integrates laboratory robotics, software, and AI to transform small-molecule synthesis and drug discovery.
- Satomic has raised a $15M Seed from fantastic investors including Riot Ventures, HOF Capital, and Compound VC, and our team includes alumni from leading large pharmas, small biotechs, and AI labs.
- This role is critical to Satomic's mission of closing the gap from idea to molecule by building the chemistry search engine that lets our customers see, query, and reach into
- Built the engine into a multi-mode product used by paying customers and integrated into their design workflows.
- Platform integration is delivered in collaboration with the broader Development team.
Apply directly at Satomic →Create a free account for alerts like thisView Satomic immigration profile
This listing is sourced directly from Satomic's careers page and normalized into a canonical job model.