About The Position

At Snowflake, the company is powering the era of the agentic enterprise and seeks AI-native thinkers across every function. They are looking for individuals who are energized by reinventing their work, possess innate curiosity, and treat AI as a high-trust collaborator. The ideal candidate thrives in dynamic, fast-moving environments with an experimental mindset, rapidly testing emerging capabilities to discover simpler, more powerful ways to deliver results. This role is for a Senior Software Engineer with over 10 years of experience in full stack application development, specializing in building AI/ML-powered systems and leveraging AI-native development workflows. The position requires a proven ability to design scalable applications, integrate LLM capabilities, and enhance engineering productivity using tools like Claude Code and Snowflake Cortex. Employees are expected to adhere to the company’s confidentiality and security standards for handling sensitive data and abide by the data security plan.

Requirements

  • 10+ years of experience in full stack application development, specializing in building AI/ML-powered systems and leveraging AI-native development workflows
  • Proven ability to design scalable applications, integrate LLM capabilities, and enhance engineering productivity using tools like Claude Code and Snowflake Cortex
  • Strong hands-on experience with AI Model for Code Generation (e.g., Anthropic's Claude, OpenAI's GPT-Codex) or similar for: Code generation, refactoring, and debugging
  • Designing structured prompts and reusable workflows
  • Ability to create and manage skills and profiles in AI Models to streamline development tasks
  • Experience with AI-assisted development (Claude co-work model) to improve productivity and code quality
  • Familiarity with prompt engineering, reasoning workflows, and human-in-the-loop systems
  • Languages: Python, Java, JavaScript/TypeScript
  • Frontend: React, Angular (or similar frameworks)
  • Backend: REST APIs, microservices, distributed systems
  • AI/ML: LLM integration, NLP, model inference
  • Cloud & Data: Snowflake (Cortex, Snowpark), AWS/Azure/GCP
  • Tools: Docker, Kubernetes, CI/CD pipelines

Nice To Haves

  • Experience with RAG architectures, embeddings, and vector databases
  • Knowledge of MLOps and model deployment pipelines
  • Familiarity with large-scale data platforms and ETL workflows
  • Working knowledge of snowflake and snowflake technologies
  • Experience with building production AI assistants at the enterprise level

Responsibilities

  • Design and develop end-to-end full stack applications (frontend, backend, APIs)
  • Build and integrate AI/ML and LLM-powered features into production systems
  • Develop scalable backend services and distributed systems architectures
  • Leverage Snowflake Cortex and Snowpark for data-driven AI applications
  • Collaborate with cross-functional teams to deliver customer-facing intelligent solutions
  • Optimize applications for performance, scalability, and reliability

Benefits

  • For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service