Skills required
snowpark_ml
snowflake_model_registry
snowflake_feature_store
cortex_ml_functions
snowpark_python_udfs_vectorized_udfs
ml_libraries
mlops_practices
stored_procedures
Education/Qualification
Bachelor’s degree in a related field
Desirable skills
Ability to influence and build trust with C-suite stakeholders.
Years of experience
5–12 years
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.