Snowflake · 5 months ago
Senior ML Engineer, Collaboration
Snowflake is at the forefront of the data revolution, committed to building the world’s greatest data and applications platform. As a Senior ML Engineer, you will be responsible for designing, developing, and deploying applications that leverage machine learning to create data products, transforming complex metadata into actionable insights.
AnalyticsArtificial Intelligence (AI)Cloud Data ServicesData ManagementEnterprise SoftwareSoftware
Responsibilities
Design, build, and maintain end-to-end ML pipelines, including data preprocessing, feature engineering, prompt engineering, evaluation, and deployment
Collaborate with cross-functional teams to identify opportunities for applying ML to real-world problems
Monitor, evaluate and improve agent performance
Stay up to date with research, frameworks, and techniques in ML/AI to apply where relevant
Qualification
Required
7+ years of industry experience designing, building, and supporting backend large-scale data processing systems in production
Strong software engineering fundamentals: code quality, reproducibility, CI/CD best practices, debugging, testing, and documentation
Proficiency in Python and core ML/data science frameworks such as Pandas, NumPy, Scikit-Learn, XGBoost, PyTorch, and related ecosystem tools
Understanding of modern ML applications, including deploying Gen-AI/LLM-based solutions with techniques like RAG, prompt chaining, or agentic workflows
Demonstrated hands-on experience solving applied ML problems end-to-end: data ingestion/preprocessing, feature and model selection, training, evaluation, deployment, and monitoring
Familiarity with ML operations (MLOps), data/feature versioning, and collaborative software development (Git, containers, etc.)
Strong communication and teamwork skills; able to describe technical tradeoffs and engage both research scientists and software engineers
Fluency in Java or Python and SQL
BS/MS/PHD in Computer Science or related majors, or equivalent experience
Preferred
Familiarity with different types of machine learning approaches (supervised, reinforcement learning, contrastive learning) and their practical constraints in large-scale, dynamic code environments
Contributions to open source ML/AI projects or scientific publications; Participations in AI/ML competitions (e.g., Kaggle)
Experience working in or with developer-facing infrastructure, build/test automation, or productionizing research prototypes
Company
Snowflake
Snowflake is a cloud data platform that provides a data warehouse as a service designed for the cloud.
H1B Sponsorship
Snowflake has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (428)
2024 (281)
2023 (154)
2022 (182)
2021 (113)
2020 (98)
Funding
Current Stage
Public CompanyTotal Funding
$2.03BKey Investors
Sequoia CapitalICONIQ GrowthAltimeter Capital
2022-04-19Post Ipo Equity· $621.46M
2020-09-16IPO
2020-02-07Series G· $479M
Leadership Team
Recent News
The Motley Fool
2026-01-09
2026-01-09
Tech in Asia
2026-01-09
Company data provided by crunchbase