Software Engineer- Workflows
Listed on 2026-10-15
-
Software Development
Python, AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Engineer
This is a unique opportunity for an accomplished Software Engineer to play a key role in shaping the future of AI-driven molecular discovery
. This position sits at the intersection of cutting-edge software engineering, scientific research, and scalable infrastructure
, empowering world-class scientists to generate synthetic data, train models, and run complex experiments that accelerate drug discovery and physics-based simulation
.
Our client is a pioneering deep technology company using geometric deep learning, physics, and quantum chemistry to build advanced molecular foundation models
. Their work enables next-generation drug discovery by combining AI and physical simulation to create faster, more interpretable, and reliable insights in the chemical and biological sciences. Their mission is to bridge the worlds of AI and quantum mechanics
, modernizing how molecular dynamics are conducted and transforming pharmaceutical R&D. With vibrant hubs in San Francisco and New York City
, the company offers a collaborative, intellectually stimulating environment where science and engineering truly intersect.
- Minimum 2 years of professional software engineering experience in data, scientific, or ML workflow systems
- Proven ability to design and operate production workflows using tools such as Temporal, Airflow, Flyte, Dagster
, or Prefect - Deep proficiency in Python
; experience in Py Torch environments is highly desirable - Demonstrated success working collaboratively with research scientists or data-intensive teams
As a Software Engineer embedded within a scientific team, you’ll build the workflow and application layers that power synthetic data generation and model training pipelines.
- Develop robust, multi-stage asynchronous workflows for data generation and evaluation
- Modernize existing scientific tooling into scalable, maintainable software
- Design clean, intuitive Python APIs that empower scientists to build experiments efficiently
- Ensure workflows are reproducible, observable, and traceable across compute and model boundaries
- Collaborate with infrastructure engineers on scheduling, capacity
, and cost optimization - Strong knowledge of distributed computing and asynchronous execution
- Skilled in API design
, with emphasis on clarity, consistency, and minimalism - Experience debugging distributed systems and integrating vendor technologies
- Comfort working within or alongside scientific computing codebases
- Experience designing professional Python libraries for data or research workflows
- Background or exposure to quantum chemistry
, molecular simulation
, or related computational pipelines
This position offers a rare chance to work at the crossroads of AI, physics, and large-scale computation
, helping to shape the foundation of molecular research of the future.
(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).