Definitive Healthcare is looking for a Senior Machine Learning Engineer to lead the design and implementation of cutting-edge AI/ML systems that deliver transformative business outcomes, aiming to improve customer experience and operational efficiency.
Requirements
- Deep expertise in Python, SQL, and PySpark for distributed data processing, with proficiency in libraries like scikit-learn, PyTorch, and XGBoost.
- Proven experience designing robust ML pipelines, leveraging tools like MLflow or equivalent.
- Strong command of ML frameworks (e.g., scikit-learn, TensorFlow, XGBoost, PyTorch).
- Hands-on experience deploying models in cloud-based environments (AWS, GCP, Azure, and Databricks).
- Proven ability to manage end-to-end ML lifecycles at scale, including data ingestion, training, evaluation, deployment, and monitoring.
- Strong knowledge of MLOps practices including CI/CD for ML, automated retraining, and model versioning.
- Experience with deep learning architectures for time series forecasting, sequential data, or hierarchical modeling.
Responsibilities
- Lead the design and implementation of scalable, production-grade ML systems in cloud environments with a focus on performance, reliability, and reproducibility.
- Oversee the architecture and evolution of data pipelines for multi-terabyte datasets, ensuring efficiency and reliability.
- Guide the development of high-impact features and label sets across diverse domains such as healthcare and consumer analytics
- Lead experimentation strategy, including design of A/B tests, advanced validation methods, and lifecycle management using tools like MLflow and Databricks.
- Drive continual model improvement through advanced techniques such as automated retraining, model decay analysis, and bias mitigation.
- Champion rapid prototyping and proof-of-concept development to evaluate emerging technologies and ML techniques.
- Lead technical explorations into new ML architectures (e.g., foundation models, causal inference, time series deep learning).
Other
- Collaborate with product managers and senior stakeholders to define and prioritize ML initiatives aligned with business goals.
- Serve as a technical leader and trusted advisor, working closely with product, engineering, data, and executive teams to shape end-to-end ML solutions.
- Set standards for code quality, performance, and documentation, and mentor junior engineers in best practices
- Excellent communication skills and demonstrated ability to influence cross-functional teams.
- Comfortable operating in fast-paced, high-ownership environments, and able to prioritize multiple high-impact projects