S

Snowflake

Runs a cloud platform for business data and AI

Senior AI Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeMenlo Park, CA, USA$156k - $224.2k /yrIn-person

About the Job

Requirements

  • A Bachelor's degree or higher in Computer Science, Software Engineering, or a related technical field, and at least 5 years of professional software engineering experience.
  • Strong proficiency in Python 3.11 or later, including production-quality, well-tested, maintainable code using modern Python practices.
  • Experience building RESTful APIs and backend services using FastAPI or similar frameworks.
  • Experience designing and operating distributed systems and microservice architectures.
  • Strong understanding of software engineering best practices, including testing, continuous integration and continuous delivery, code quality, observability, and production operations.
  • Experience with containerization technologies such as Docker.
  • Hands-on experience building production AI applications using large language models.
  • Experience with prompt engineering, tool calling, structured outputs, and large language model orchestration frameworks.
  • Strong problem-solving skills, excellent communication, and the ability to work effectively in a fast-paced, collaborative environment.

Responsibilities

  • Design and build scalable backend services and distributed systems that power production AI and agentic applications.
  • Develop APIs, orchestration services, and platform capabilities for internal AI products.
  • Build reusable AI platform components, including agent frameworks, evaluation pipelines, developer software development kits, templates, and shared Python libraries.
  • Evolve the engineering platform through modern continuous integration and continuous delivery pipelines, automated testing, deployment tooling, and developer experience improvements.
  • Optimize AI infrastructure and backend services for performance, scalability, reliability, security, and cost efficiency.
  • Use Snowflake Cortex, Snowpark, and the broader Snowflake AI ecosystem to build intelligent data applications.
  • Establish engineering best practices for testing, observability, monitoring, evaluation, and production readiness for AI systems.
  • Collaborate with product managers, data engineers, designers, and Go-To-Market stakeholders to deliver AI solutions.
  • Stay current with advances in AI engineering and help drive adoption of modern technologies, frameworks, and development practices across the team.

Desired Qualifications

  • Experience with the Snowflake platform, including Snowpark, Cortex AI, Snowpark Container Services, Snowflake Connector, and Snowflake CLI.
  • Experience building agentic applications using frameworks such as LangGraph or similar multi-agent orchestration frameworks.
  • Experience with AI evaluation, monitoring, guardrails, and observability frameworks.
  • Familiarity with model serving, inference optimization, and AI infrastructure.
  • Experience working with large-scale data platforms, ETL pipelines, and modern data engineering workflows.
  • Experience building full-stack AI applications using Streamlit, React, or similar frameworks.
  • Experience with Python data libraries such as pandas and NumPy.
  • Familiarity with modern AI development tools such as Cursor, Claude Code, Cortex Code, or similar AI-assisted development environments.
  • Experience working with cloud-native infrastructure and Kubernetes.

About the Company

Snowflake

Runs a cloud platform for business data and AI

Snowflake runs a cloud platform where businesses store and analyze data, build AI tools, and share information under common access controls. Its platform separates stored data from computing resources, letting teams run different workloads without maintaining database servers. Analysts query business records with SQL, while developers use Python and other languages to build applications and train models against the same data; Cortex connects AI models to company records so teams build assistants and automate analysis. Customers pay for storage and computing usage across Amazon, Microsoft, and Google infrastructure. Snowflake was founded in 2012 and has its headquarters in Menlo Park, California.

Company size
10,001+
Company stage
IPO
Headquarters
Menlo Park, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Snowflake

See more jobs