CareerPlanGet AI match score →

Assistant Software Engineer - Autonomous Discovery Platforms (MADSCi)

Lemont, IL USA💼 Full-time💰 $94,486–$94,486🗓 2026-06-30 → 2026-07-31

Core

Technical lead for MADSci, an open-source Python platform orchestrating self-driving laboratories for materials science, chemistry, and biosciences.

Role type

Senior IC software engineer (autonomous discovery platforms)

Builds

Production-quality Python microservices for workflow orchestration, resource tracking, and device integration in closed-loop scientific experiments

Domain

Scientific computing / Autonomous laboratories / Materials science & Chemistry

Deliverable

production ML models | product features | infrastructure

Required skills

Python (3.10+), microservices architecture, CI/CD, Git, REST API design, relational/document databases, Docker

Preferred skills

Pydantic v2, SQLModel/SQLAlchemy, OpenTelemetry, multi-package monorepos, robotics integration, scientific workflow systems (Parsl, Snakemake), AI/ML for experimental design

Technologies

Python, FastAPI/Flask/Django, PostgreSQL/MongoDB, Docker, OpenTelemetry, Vue 3, TypeScript, ROS/ROS 2, SiLA2, OPC-UA

Responsibilities

Design and implement new features for the MADSci framework; own architecture of Python microservices; collaborate with scientists to translate goals into software abstractions; maintain and grow the open-source contributor community; operate production deployments and provide on-call support; mentor early-career staff and students

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗