onsite
AI/ML Flex Solution Engineer - Snowflake
Software Engineer
Design and deliver AI‑native solutions on Snowflake, leveraging Python, machine learning models, and cloud data platforms to enable high‑trust, flexible analytics for enterprise customers.
About the role
Key Responsibilities
- Architect and implement AI/ML solutions that run natively on the Snowflake data platform.
- Collaborate with customers and internal teams to translate business problems into scalable, data‑driven models.
- Develop proof‑of‑concepts, demos, and production pipelines using Python, SQL, and leading ML frameworks.
- Optimize model performance and data workflows across multi‑cloud environments (AWS, Azure, GCP).
- Provide technical guidance, best‑practice recommendations, and troubleshooting support throughout the solution lifecycle.
Requirements
- Strong proficiency in Python and SQL for data manipulation and model development.
- Hands‑on experience building, training, and deploying machine‑learning models using frameworks such as TensorFlow, PyTorch, or Scikit‑learn.
- Deep understanding of Snowflake’s architecture, data sharing, and compute capabilities.
- Experience working with cloud platforms (AWS, Azure, or GCP) and containerized environments.
- Excellent problem‑solving skills, ability to work autonomously in fast‑paced settings, and strong communication with both technical and non‑technical stakeholders.
Skills
pythonmachine learningsnowflakesql