Base: $94,486.00 - $147,398.94; bonus/equity: not ...
Python 3.10+ with type annotations
Production software version control git
Web service frameworks fastapi or flask
The role involves serving as a technical lead for the Modular Autonomous Discovery for Science (MADSci) framework at Argonne National Laboratory
Job Summary
The role involves serving as a technical lead for the Modular Autonomous Discovery for Science (MADSci) framework at Argonne National Laboratory.
Candidates will design and maintain a Python microservices system that integrates instruments, robots, and AI agents into closed-loop scientific experiments.
The position requires mentoring contributors, managing open-source community interactions, and ensuring production-quality deployments in active autonomous laboratories.
Matching Summary
The role involves serving as a technical lead for the Modular Autonomous Discovery for Science (MADSci) framework at Argonne National Laboratory.
Salary
Base: $94,486.00 - $147,398.94; Bonus/Equity: Not specified; Benefits: Comprehensive benefits included
Skills & Requirements
Must-have
Python 3.10+ with type annotations
Production software version control Git
Web service frameworks FastAPI or Flask
Relational or document database experience
Containerized deployment Docker Compose
Nice-to-have
Microservice system design patterns
Pydantic v2 and SQLModel ORM usage
OpenTelemetry observability tooling
Frontend Vue 3 and TypeScript knowledge
Robotics and lab automation protocols
Self-driving laboratory workflow experience
AI/ML active learning model integration
Key Requirements
Bachelor's degree plus 5+ years experience OR Master's plus 3+ years OR PhD
Demonstrated proficiency in modern Python including packaging and testing
Experience with automated testing, CI/CD, and semantic versioning
Strong written and verbal communication skills for technical documentation
Ability to collaborate effectively with non-software domain experts
Work Rights
Government access authorization required; US citizenship likely needed for DOE restrictions