Snowflake logo

Software Engineer - SnowConvert AI

Snowflake

US-CA-Menlo Park · Full-time · Posted Sep 29, 2026

At a glance

Employment
Full-time
Location
US-CA-Menlo Park

About the role

  • Snowflake is seeking a Software Engineer for the SnowConvert AI team to deliver an AI-driven migration product that moves data-centric applications to Snowflake faster than industry norms.
  • The role involves developing fundamental code conversion techniques, robust data migration and validation pipelines, and automatic testing components leveraged by automated AI agents.

Responsibilities

  • Develop fundamental code conversion techniques, robust data migration and validation pipelines, and automatic testing components
  • Develop the foundations that AI agents rely on for fast, consistent code conversion
  • Deliver the architecture in collaboration with the original SnowConvert team, AI team, and FDE
  • Design APIs for an ever-changing landscape of AI capabilities
  • Iterate with the FDE team to enable quick feedback to prototypes and early products

Requirements

  • Strong software engineering experience in Python, with a focus on performance, reliability, and distributed systems
  • Hands-on experience building agentic AI applications, especially in domains such as computer control or code gen
  • Track record of contributions to open-source agentic frameworks such as LangChain, AutoGen, etc.
  • Deep understanding of distributed systems, API design, and backend architectures
  • High agency, ability to take ownership, navigate ambiguity, and independently push projects forward

Skills

  • Python
  • LangChain
  • AutoGen
  • GoLang
  • Spark
  • Airflow
  • Dbt
  • Kafka

Snowflake

Software Engineer - SnowConvert AI

Apply now