About Dandelion Science
Dandelion Science is a pioneering Swiss-US company specializing in Generative Neuromodulation™, dedicated to advancing precision therapies for vision and brain disorders. With support from NIH and the Swiss Innovation Agency, and in partnership with the Wyss Center, our innovative platform combines generative AI with neuroscience to create real-time, patient-facing machine learning-driven therapeutics.
Position Overview
We are seeking a dedicated engineer who excels in writing production-grade Python code, developing portable and modular solutions for scientific and machine learning workloads. The ideal candidate will be proficient in deploying and managing applications at scale on AWS using Terraform. You will work closely with our AI and research teams to transform notebooks into robust services that facilitate real-time data processing within our neuromodulation platform.
Key Responsibilities
- Core Python Development
- Create clean, well-tested, modular Python libraries and services using pytest, sphinx, and packaging.
- Collaborate with data scientists to productionize numerical algorithms (NumPy, pandas, SciPy) and machine learning models (scikit-learn, PyTorch/TensorFlow).
- Cloud & IaC
- Design, deploy, and maintain AWS infrastructure, including EC2, Lambda, S3, EKS, and RDS.
- Define all resources using Terraform and Terragrunt modules, enforcing least-privilege IAM.
- Automate CI/CD for code and model pipelines leveraging GitHub Actions or GitLab CI.
- MLOps & Real-Time Platform Support
- Develop workflows for model training, validation, and rollback (model registry, feature store).
- Implement monitoring and logging (Prometheus/Grafana, ELK) to detect drift or performance issues.
- Ensure low-latency and highly available operations for scientist and patient-facing services.
- Cross-Functional Collaboration
- Engage with neuroscience researchers and engineers across our US and Swiss teams.
- Document architecture, runbooks, and best practices to facilitate knowledge sharing.
Qualifications
REQUIRED:
- 4+ years of experience in production Python development (pytest, packaging, modular design).
- Hands-on experience with scientific and machine learning libraries (NumPy, pandas, SciPy; scikit-learn, PyTorch/TensorFlow).
- Proficient in AWS (compute, storage, networking) and Infrastructure as Code (IaC) tools such as Terraform.
Nice-to-Have:
- MLOps experience, including CI/CD, containerization (Docker/K8s/EKS), and model monitoring.
- Familiarity with the healthcare and neuroscience domains (GDPR, HIPAA).
- Experience with real-time data streaming (Lab Streaming Layer).
- Knowledge of feature-store tools (such as Feast) or server frameworks (TorchServe, TF-Serving).
Why You’ll Love It Here
- High Impact: Play a vital role in advancing real-time AI therapies at the forefront of neuroscience.
- Collaborative Team: Work alongside top-tier researchers and engineers.
- Growth & Equity: Enjoy a competitive equity package, backed by NIH and Innosuisse.
- Swiss-US Culture: Thrive in a hybrid environment with a Geneva headquarters and U.S. research labs.
To Apply
Apply online using the form below. Please note that only applications matching the job profile will be considered.