CareerPlan

AI Software Engineer

CA-Ontario-TorontoFull-timeCA$146k2026-10-13 → 2026-10-22

Core

Design, build, and ship AI-powered systems and services including model inference, AI functions, retrieval systems, and intelligent application experiences on the Snowflake platform.

Role type

Senior IC software engineer (AI/ML infrastructure)

Builds

Production AI infrastructure, model serving, embedding pipelines, RAG systems, and AI-driven automation for the Snowflake Data Cloud.

Domain

Enterprise data cloud, AI/ML infrastructure, multi-cloud systems

Deliverable

production ML models

Required skills

Python, Java, C++, Go, distributed systems, cloud-native services, model serving, inference pipelines, LLM integration, embedding systems, system design, end-to-end ownership

Preferred skills

LLM inference, fine-tuning, RAG architectures, vector search, PyTorch, TensorFlow, AWS, Azure, GCP, Docker, Kubernetes, data warehousing, SQL, CI/CD, production monitoring

Technologies

Python, Java, C++, Go, PyTorch, TensorFlow, Docker, Kubernetes, AWS, Azure, GCP

Responsibilities

Design and develop AI-powered features and services; build production-quality infrastructure for AI workloads; write clean, performant, and well-tested code; collaborate with ML researchers and product managers; contribute to system design and architectural improvements; own work end-to-end from design through operational health; evaluate new AI/ML techniques and tools.

Seniority

Mid-to-Senior, hands-on IC