Position: ML Engineer – Snowflake
Duties & Responsibilities:
- Snowpark ML for feature engineering, model training, and inferencer.
- Snowflake Model Registry for versioning and deployment management.
- Snowflake Feature Store for centralized feature management.
- Cortex ML functions (forecasting, anomaly detection, classification).
- Snowpark Python UDFs and vectorized UDFs for model serving.
- ML libraries: scikit-learn, XGBoost, LightGBM, PyTorch within Snowpark.
- MLOps practices: experiment tracking, model monitoring, A/B testing.
- Stored procedures for ML pipeline orchestration in Snowflake.
Experience:
- 3+ years in ML engineering with at least 1 year deploying models on Snowflake.
- Delivered 2+ production ML models (forecasting, classification, or recommendation)
- Clear communication skills for client interactions and technical documentation
Company Description:
At Mastech Digital, we solve meaningful business problems using data, AI, and modern digital technologies. Our teams work closely with global enterprises to build solutions that create real, measurable impact.
We bring deep industry expertise across Utilities & Energy, Financial Services, Healthcare, Retail, and Technology. With an AI-first mindset and a collaborative culture, we empower our people to innovate, grow, and help clients move forward with confidence.