Skip to content

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.