Skip to content
SnowflakeSnowflakeMenlo Park, CA

Software Engineer - SnowConvert AI

Develops AI-driven code conversion, data migration pipelines, and validation tools for migrating applications to Snowflake. Requires strong Python expertise, agentic AI experience, and distributed systems knowledge.

160k – 230k/yr
On-siteML Engineering

About the role

Responsibilities

  • Develop fundamental code conversion techniques, robust data migration and validation pipelines, and automatic testing components leveraged by AI agents for complete application migration to Snowflake.
  • Build foundations for fast, consistent code conversion that AI agents rely on.
  • Collaborate with SnowConvert team, AI team, and FDE to deliver architecture.
  • Design careful APIs for evolving AI capabilities.
  • Iterate with FDE team for quick feedback on prototypes and early products.

Requirements

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

Strongly Desired

  • Experience with GoLang for high-performance backend services.
  • Strong understanding of big data transformation, ETL, and ELT pipelines.
  • Proficiency in Spark, Airflow, dbt, Kafka, or other data engineering tools.
  • Familiarity with streaming architectures, event-driven systems, and async processing.
  • Experience optimizing large-scale data pipelines for performance and cost efficiency.

Skills

PythonGoLangChainAutogenDistributed SystemsAPI DesignSparkAirflowdbtKafka

Similar roles

ML Engineering jobs
Pindrop

Research Scientist II

PindropUnited States

Research Scientist II building and improving fraud risk models and scam detection systems using audio, behavioral, and metadata signals. Requires an advanced degree and 3+ years of applied ML experience with Python and modern ML frameworks.

160k – 185k/yr
Remote3+ YOEML Engineering
Snowflake

AI Engineer - Database Engineering

SnowflakeMenlo Park, CA

As an AI Engineer, you will own the full AI engineering lifecycle, from design to optimization, for Snowflake Database Engineering products. You will build agentic workflows, coding harnesses, and evaluation pipelines, working with a high-powered engineering team.

160k – 230k/yr
On-site5+ YOEML Engineering
Snowflake

Software Engineer, Cortex AI Infrastructure

SnowflakeMenlo Park, CA

Build and scale backend infrastructure powering agentic AI products including orchestration engines, RAG systems, evals infrastructure, and production AI workflows. Requires 4+ years distributed systems experience and deep Python plus Go/Java proficiency.

160k – 225k/yr
On-site4+ YOEML Engineering
Mach9

ML Infrastructure Engineer

Mach9San Francisco, CA

Builds and maintains ML infrastructure for training pipelines handling massive 3D data and real-time inference serving integrated with CAD software. Requires 3+ years experience with Python, PyTorch, ML orchestration tools, data versioning, and inference optimization.

160k – 200k/yr
On-site3+ YOEML Engineering
Deepgram

ML Ops Infrastructure Engineer

DeepgramCalifornia

Build and maintain ML infrastructure pipelines to deploy research models to production at scale, including CI/CD, A/B testing, monitoring, and optimization for low-latency voice AI serving. Requires 4+ years MLOps experience with Python, Docker, Kubernetes.

160k – 220k/yr
Remote4+ YOEML Engineering