Software Technology Inc. is a company focused on innovative technology solutions, and they are seeking a Senior Machine Learning Engineer to design and deploy advanced machine learning models. The role involves monitoring model performance, implementing statistical monitoring, and integrating machine learning signals into existing frameworks.
Responsibilities:
- Design and deploy anomaly detection models for numerical, categorical, and time-series data
- Implement statistical drift monitoring across pipeline runs and data partitions
- Build ML-based completeness prediction and consistency check models
- Integrate ML DQ signals into the broader DQ alerting framework
- Monitor model performance, retrain on new data patterns, and manage model lifecycle
- Document model behaviour and communicate anomaly signals to the DQ team
Requirements:
- Data science or ML engineering, with production model experience
- Proficient in Python, PySpark, and MLflow on Databricks
- Experience with anomaly detection, statistical process control, or data drift frameworks
- Familiarity with feature stores and MLOps practices
- Ability to explain model outputs to non-technical stakeholders