
Software Engineer - SnowConvert AI
AI
Snowflake is seeking a Software Engineer for its SnowConvert AI team to build AI-driven migration products that move data-centric applications to the Snowflake AI Data Cloud. The role focuses on code conversion techniques, data migration and validation pipelines, and agentic AI applications, requiring strong Python and distributed systems experience.
What you'll do
- 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
- Collaborate with the original SnowConvert team, AI team, and FDE to deliver the architecture
What you need
Must-have
PythonDistributed SystemsAPI DesignBackend ArchitecturesAgentic AI ApplicationsComputer ControlCode GenerationLangChainAutoGen
Nice-to-have
GoBig Data TransformationETLELT PipelinesApache SparkApache AirflowdbtApache Kafka
Soft skills
High AgencyOwnershipNavigating AmbiguityIndependently Push Projects ForwardLow-EgoExperimental MindsetCuriosity
Software EngineerSnowConvert AISnowflakePythonDistributed SystemsAgentic AIData MigrationETLRemoteFull-time