← All roles

Software Engineer

Snowflake Inc.· Global Support
Apply on company site
Hybrid (PL-Warsaw-Lixa C)Full-timePosted 1mo ago

About the role

Software Engineer role within Snowflake's Customer Experience Engineering Team focusing on ML/LLM-based solutions to scale Snowflake’s global support and sales organizations.

Responsibilities

  • Develop and refine ML models that are critical to Snowflake’s business
  • Design metrics and experiments to validate your insights
  • Help to implement projects that span our stack, including Java and Python services hosted in Snowflake and Kubernetes
  • Collaborate with a cross-functional team, including product management and design
  • Deliver features requiring close coordination with several partner teams
  • Be a participant in defining the product vision and team planning
  • Pinpoint problems, instrument relevant components as needed, and ultimately implement solutions

Qualifications

  • B.S. or M.S. degree in CS, or equivalent discipline
  • 3+ years of hands-on software engineering experience
  • 1+ years of working ML experience
  • Interest in the State of the Art LLM-based solutions
  • Great communication skills, both verbal and written and an interest in working with a diverse set of peers and external developers
  • Genuine enjoyment of the art of building great software, and a love of learning new things

Skills

Required:ML/LLM model developmentJava and Python servicesML tooling and libraries
Last updated Sep 17, 2026. Interested? Apply on the company site.

About Snowflake Inc.

The Data Platform Built for Data Teams.

Snowflake powers AI, data engineering, applications, and analytics on a trusted, scalable AI Data Cloud—eliminating silos and accelerating innovation.

AIData CloudData EngineeringAnalyticsApplications & Collaboration

More open roles at Snowflake Inc.