Jobs · Remotely

AI Software Engineer
Snowflake · Toronto · Posted 2d ago
Available in 2 locations
CA-Ontario-Toronto · onsite Apply → Toronto · hybrid Apply →About the role
Design and develop AI-powered features and services, building production-quality infrastructure for AI workloads.
📋 Description Design, develop, and ship AI-powered features and services Build production-quality infrastructure for AI workloads Write clean, performant, and well-tested code in languages like Python, Java, C++, or Go Collaborate with ML researchers, senior engineers, and product managers Contribute to system design and propose architectural improvements Own your work end-to-end from design through production 🎯 Requirements 3+ years of software engineering experience building production systems Experience with AI/ML systems: model serving, inference pipelines, LLM integration, embedding Proficiency in Python, Java, C++, or Go Experience building distributed systems or cloud-native services Strong problem-solving skills Collaborative mindset 🎁 Benefits Extended health, dental, vision RRSP ESPP Generous paid time off Parental leave
Read the full posting on Remotely →
FAQ
Is the AI Software Engineer role at Snowflake remote?+
This AI Software Engineer position is listed as hybrid (Toronto).
What is the salary for the AI Software Engineer role at Snowflake?+
The listing states 176300-226300 CAD.
What seniority level is this AI Software Engineer role?+
This is a mid level position.
How do I apply for the AI Software Engineer role at Snowflake?+
Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Snowflake.