
About Snowflake
The cloud data platform for seamless data sharing
Key Highlights
- Public company (NYSE: SNOW) - strong equity potential
- Over 1,300 partners managing 250PB of data
- 515 million data workloads processed daily
- $1.4 billion raised to date
Snowflake (NYSE: SNOW) is a leading cloud data platform headquartered in Menlo Park, CA, designed for data sharing and application development. With over 1,300 partners, Snowflake manages more than 250PB of data and supports over 515 million data workloads daily. The company has raised $1.4 billion ...
🎁 Benefits
Snowflake offers comprehensive health insurance, robust retirement plans, generous PTO, and on-demand mental health programs. Employees also benefit f...
🌟 Culture
Snowflake fosters a culture focused on innovation and collaboration, breaking down data silos with a frictionless cloud platform. The company emphasiz...
Skills & Technologies
Overview
Snowflake is hiring a Senior Software Engineer for their Customer Experience Engineering team. You'll develop and refine machine learning models and work with LLM-based solutions. This role requires experience in machine learning and Python.
Job Description
Who you are
You have a strong background in software engineering with a focus on machine learning — your experience includes developing and refining ML models that enhance customer experiences. You are familiar with high-level libraries such as scikit-learn and have a solid understanding of LLM models, which allows you to contribute effectively to innovative solutions. Your collaborative spirit drives you to work closely with technical experts to automate processes and improve efficiency.
You possess a keen analytical mindset and are comfortable working with data — your ability to apply various clustering, summarization, and embedding techniques is essential for this role. You thrive in environments that challenge ordinary thinking and push the pace of innovation, aligning with Snowflake's mission to empower enterprises.
What you'll do
As a Senior Software Engineer, you will be responsible for developing and refining machine learning models that support the Customer Experience Engineering team. You will collaborate with the support team to address customer challenges and enhance their experience with Snowflake's technology. Your role will involve fine-tuning LLM models and developing agents that leverage machine learning to automate various processes.
You will also propose new models and continuously improve existing ones, ensuring that the solutions you develop are effective and scalable. Your contributions will directly impact the success of Snowflake's customers, enabling them to explore new possibilities with the technology. You will work in a dynamic team environment, where your insights and expertise will help shape the future of customer experience at Snowflake.
What we offer
At Snowflake, you will be part of a culture that values impact, innovation, and collaboration. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. You will have the opportunity to work with cutting-edge technology and contribute to meaningful projects that empower enterprises to achieve their full potential. Join us in building a future where technology and careers can thrive together.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Snowflake.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Snowflake is hiring a Software Engineer for their Customer Experience Engineering team to build intelligent data applications. You'll work with Java, JavaScript, and SQL to enhance customer interactions. This position requires experience in software development and data management.

Software Engineering
Snowflake is hiring a Senior Software Engineer in Test to drive the development of automated testing frameworks and tools for customer-facing systems. You'll work with Java, Python, and Selenium in Bangalore. This role requires strong experience in quality engineering and automation.

Software Engineering
Whatnot is hiring a Lead Backend Engineer to build a world-class Customer Support platform. You'll work with technologies like JavaScript, React, and Node.js to enhance user experiences and scale internal infrastructure. This position requires strong problem-solving skills and experience in backend development.

Software Engineering
Whatnot is hiring a Lead Backend Engineer to build a world-class Customer Support platform. You'll work on user-facing experiences and intelligent AI-powered automations. This position requires strong problem-solving skills and experience in backend engineering.

Software Engineering
Hopper is seeking a Senior Software Engineer for their Customer Experience Platform team to design and build systems that enhance post-booking experiences. You'll work with technologies like Java, JavaScript, and AWS, collaborating with cross-functional teams. This role requires 5+ years of experience in software engineering.