Skip to main content

Snowflake

Software Engineer Intern (AI / ML) - Spring 2027

US-CA-Menlo ParkfulltimeinternAdded today

About this role

Snowflake is hiring AI/ML Software Engineer Interns for Spring 2027 to work on production-grade AI systems, LLM integrations, and agentic workflows within their cloud data platform. You'll gain hands-on experience building scalable ML infrastructure, evaluation frameworks, and AI-powered features while collaborating with world-class engineers on real customer-facing products.

What you'll do

  • Develop and deploy production-grade AI systems including agents, RAG pipelines, and LLM integrations
  • Build infrastructure for ML platforms, feature stores, and optimized runtimes for structured and unstructured data
  • Create evaluation loops to measure groundedness, reliability, and safety of AI-powered features
  • Work on agentic workflows including SQL generation, testing, and complex workflow management
  • Contribute to Cortex AI products including search, analyst interfaces, and custom agents
  • Optimize high-performance LLM systems for improved throughput and hardware efficiency

What they're looking for

  • Python programming
  • Machine learning and deep learning frameworks (PyTorch preferred)
  • Java and Golang
  • CUDA (preferred)
  • SQL and database systems
  • Natural language processing and generative AI
  • Cloud computing and distributed systems
  • Teamwork and collaborative development

Benefits

  • Paid full-time internship
  • Mentorship from world-class experts with high supervisor access
  • Catered lunches and recreational activities (gaming, happy hours, outings)
  • Flexible hours and work-from-home accommodations
  • Casual dress code and company swag
  • Meaningful contributions to products used by real customers
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Snowflake

Snowflake builds a cloud data platform with marketplace capabilities, analytics infrastructure, and AI-powered data solutions, supported by robust security and streaming systems. The company is hiring full-stack engineers, analytics engineers, solution engineers, security-focused software engineers, and principal engineers to enhance its platform and infrastructure.

View all jobs at Snowflake

Likely interview questions

  • Describe a machine learning project you've built from scratch—what were the biggest engineering challenges you faced in making it production-ready?
  • How would you approach designing an evaluation framework to measure the reliability and safety of an LLM-powered feature in a data platform?