Satomic.ai, SAN DIEGO, CA, Onsite
$150K - $185K
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 Satomic’s accessible chemical space: trillions of multistep-accessible molecules grounded in the platform’s actual synthesis capabilities. 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. The medicinal chemists, computational scientists, and generative-model-driven design teams will depend on the product of your work to navigate chemical space as they solve the most important challenges in medicine and human health.
This is a senior, hands-on engineering role on the Development team. You'll be building, not managing a team. You'll work on the core software platform at the center of Satomic's chemistry operations: the orchestration layer, internal tooling, and data systems that move a synthesis request from intake through execution to result. You'll work closely with the hiring manager and the rest of Development, alongside automation engineers, chemists, and our ML and cheminformatics teams, with the scope you own growing as the platform does.
The right candidate is a strong, full-stack software engineer who owns problems end-to-end. You will design services and APIs, model the data that flows through the platform, and build the operator- and scientist-facing interfaces that sit on top of it, working across the stack from the database up to the UI. You'll help drive the architectural decisions that keep the system correct as the platform grows, spanning request orchestration and job scheduling, data capture and storage, the services other teams build against, and the internal web tools your colleagues use every day.
We are deliberately looking for an engineer whose craft is not tied to a single language. Day to day, this role is mostly Python on the backend and TypeScript/React on the frontend, and we expect real fluency across that full stack. But we care far more about the judgment underneath: how you decompose a problem, model data, reason about failure, and choose the right tool for the job. The strongest engineers we know treat languages as instruments, comfortable across the stack today and equally ready to pick up a performance-oriented language like Rust, Go, or C++ (or something else entirely) when a problem calls for it. If "what language?" is the first question you ask rather than "what's the actual problem?", this probably isn't the right fit.
Technologies and systems you may work with include:
This is a hands-on role for an engineer who likes owning problems across the stack and working closely with a small, multidisciplinary team.
The areas you'll own and help shape:
You run what you build. Operating your services in production is part of the role: owning the deployment, instrumentation, alerting, and debugging for what you ship. As the platform matures and carries real customer load, this includes joining a light on-call rotation for the systems the team owns. We're not there yet: we'll build the rotation, runbooks, and alerting thresholds together as production demand makes it necessary, rather than imposing a heavy on-call burden before the platform warrants it.
This role is:
This role is NOT:
We are looking for a strong, versatile software engineer who takes real ownership of the problems they work on. If you don't tick every box below but recognize the shape of the work and have a track record of learning fast and shipping at the edge of your competence, please apply. We are looking for the engineer, not the perfectly formatted resume.
Join a team tackling frontier challenges in chemistry and the biggest bottleneck in drug discovery, an opportunity to shape not just Satomic, but the future of how molecules are discovered and made.
We know there's a serious lack of diversity in our industry, and that needs to change. At Satomic, we're committed to helping drive that change. Our culture is built on inclusion, humility, humanity, and ingenuity, values that guide how we work with one another and how we approach the challenges of scaling science. We believe that bringing together people with diverse perspectives, experiences, and ways of thinking is not just the right thing to do, but makes us stronger: we want every member of our team to feel they belong and can do the best work of their career here.
Our mission is to close the gap from idea to molecule. That mission carries responsibility: the chemistry we enable can accelerate access to life-changing medicines and technologies, but it can also pose risks if used carelessly. We're not agnostic to how our platform is applied. We care deeply about ensuring it is used for good. Building a team of diverse and thoughtful voices gives us the best chance of delivering a platform that not only advances the future of chemistry and drug discovery, but does so responsibly and with lasting positive impact on our world.
This role offers a base salary of $150,000 - $185,000, along with meaningful equity ownership and competitive benefits.
We are an early-stage company and design offers to balance cash compensation with equity ownership. The salary range above reflects base pay only, and we work with candidates to build a package that aligns with their preferences.
Final offers are based on a candidate's experience and expected impact. For candidates exceptionally aligned with the role we are comfortable positioning offers toward the top of this range and beyond.
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. As an early-stage startup, we are building the core automation and software infrastructure needed to rapidly develop and validate new chemical reactions. By generating high-quality datasets to identify optimal reaction conditions, we ensure every reaction on our platform is optimized and reliable. As we expand into more reaction types and multi-step capabilities, we open access to a broader and more diverse chemical space.
View company profile →