Senior Data Scientist - Protein Data Pipelines
Role Summary
Key Responsibilities
Scalable Data Pipelines for model training
- Design and maintain scalable data pipelines that support predictive model training, with emphasis on protein sequence or structure-to-function applications.
- Build ML-model amenable data assets for protein property data that are readable, quality-controlled, reproducible, and suitable for reuse across programs.
- Translate scientific and engineering needs into reliable data solutions that support ongoing research and model-development workflows.
Model Deployment Inference Pipelines
- Develop deployment strategies and pipelines to embed trained models into ongoing projects.
- Develop reusable inference, deployment, and testing frameworks for in-house and external machine learning models.
- Convert model-development outputs into maintainable technical solutions that can be used reliably by research teams.
Data Quality, Validation Reproducibility
- Establish data quality, validation, monitoring, and reproducibility practices for protein property and related scientific datasets.
- Implement validation and monitoring approaches that improve confidence in downstream model training, inference, and deployment.
- Document data lineage, assumptions, validation outcomes, and reproducibility practices to support long-term reuse.
Cross-Functional Collaboration Technical Coordination
- Serve as a liaison between machine-learning developers and domain experts, including wet-lab collaborators where applicable.
- Own and mediate collaborations between ML developers and wet-lab teams to ensure that data, modeling, and experimental needs are aligned.
- Coordinate technical work across distributed teams and help align implementation plans, dependencies, and delivery timelines.
Documentation Knowledge Sharing
- Document systems, pipeline behavior, operational expectations, and technical decisions to support adoption and maintenance.
- Support knowledge sharing across research, ML, and engineering teams through clear documentation, examples, and reusable implementation patterns.
- Scale data and modeling infrastructure practices across research programs and pipelines.
Basic Qualifications
Experience Requirements
- Bachelors degree and 6+ years of relevant experience, OR
- Masters degree and 4+ years of relevant experience, OR
- PhD
Preferred Qualifications
Scalable Data Engineering
- Strong experience building scalable data pipelines in Python and/or SQL.
- Experience designing readable, reusable, and maintainable data-processing workflows for scientific or machine-learning applications.
- Experience with data pipeline automation, preferably using Databricks.
MLOps, Inference Deployment
- Hands-on experience owning reusable, end-to-end MLOps for at least one machine learning model.
- Experience with MLflow is preferred; experience with other model-lifecycle, deployment, or tracking frameworks is also welcome.
- Experience developing deployment, inference, validation, or testing workflows that support production-like use of machine learning models.
Data Quality, Monitoring Reproducibility
- Knowledge of data quality control, validation, and monitoring practices.
- Experience applying reproducibility practices to scientific data, model-training datasets, or inference workflows.
- Ability to identify data quality risks and develop practical controls for downstream model use.
Scientific Domain Experience
- Familiarity with computational biology, computational chemistry, computational materials science, or related fields.
- Experience working with protein sequence, protein structure, protein property, or related scientific datasets is beneficial.
- Preferred experience collaborating with wet-lab teams and translating experimental needs into data or modeling workflows.
Communication Collaboration
- Ability to communicate effectively with machine-learning developers, software and data engineers, domain experts, and research scientists.
- Experience coordinating technical work across distributed or cross-functional teams.
- Strong documentation habits and commitment to knowledge sharing, maintainability, and long-term adoption.
Success Measures
- Delivery of readable, quality-controlled, and reproducible data pipelines for protein property data.
- Successful embedding of trained models into ongoing projects through reliable deployment and inference pipelines.
- Increased reuse of data-engineering, inference, deployment, validation, and testing frameworks across research programs.
- Improved confidence in model-training and inference data through practical quality, monitoring, and reproducibility practices.
- Effective collaboration between ML developers, wet-lab teams, domain experts, and distributed technical partners.
- Expansion of scalable data and modeling infrastructure across research programs and pipelines.
Typical Candidate Profile
Organizational Impact