Staff Software Engineer, Imaging
Core
Define and expand computer vision and ML infrastructure for the full imaging data lifecycle, building platform features that integrate novel imaging modalities and ML-derived phenotypes into drug discovery workflows.
Role type
Staff Software Engineer (Imaging & ML Platform)
Builds
High-throughput ML pipelines, interactive data exploration tools, and production-hardened image processing systems for cellular machine learning.
Domain
Biotech / Drug Discovery / Computer Vision / Machine Learning
Deliverable
production ML models | product features | infrastructure
Required skills
Python, distributed systems (PyTorch/Lightning, Ray, Kubernetes), workflow orchestration (Argo, Airflow), end-to-end system architecture, high-throughput data pipeline design, data integrity practices.
Preferred skills
Scientific computing pipeline design, mentoring engineers, cross-functional partnership with lab scientists.
Technologies
Python, PyTorch, Lightning, Ray, Kubernetes, Argo, Airflow, redun
Responsibilities
Design and scale platform capabilities for ML-powered high-content imaging screens; build robust tools and interfaces for data exploration and visualization; own complex end-to-end projects with long-term maintainability; scale and harden image processing workflows to process millions of images daily; establish data integrity, lineage tracking, and observability practices; translate experimental needs into actionable technical plans; mentor team members.
Seniority
Staff, hands-on IC with architectural ownership and mentorship