Software Engineer AI Team
Core
Building scalable, available, and resilient platforms for LLMs, NLP, and AI tools (e.g., multi-modal inference) integrated into the Snowflake data platform.
Role type
Senior IC Software Engineer (AI Infrastructure)
Builds
Production-grade AI functions and inference platforms for the Snowflake Cortex
Domain
Data platform infrastructure + Generative AI (LLMs, NLP)
Deliverable
production ML models | product features
Required skills
Backend development (Go, Java, C++, Python), API design (REST, gRPC), SDK development, MLOps, CI/CD, container orchestration (Docker, Kubernetes), scalable system design
Preferred skills
MSc/PhD in technical fields, experience with batch processing quality gates, multi-modal model deployment
Technologies
Go, Java, C++, Python, REST, gRPC, Docker, Kubernetes, Jenkins
Responsibilities
Develop and serve new platforms for AI solutions, improve existing Snowflake AI functionalities, collaborate on product strategy, mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities