
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 Staff Software Engineer for AI to lead the design and development of AI-powered services. You'll work with LLMs and advanced NLP capabilities on the Snowflake platform. This role requires significant experience in software engineering and AI technologies.
Job Description
Who you are
You have extensive experience in software engineering, particularly in AI and machine learning β you've led projects that integrate complex AI solutions into existing architectures, ensuring they are scalable and reliable. Your background includes a strong understanding of natural language processing (NLP) and large language models (LLMs), which you have applied in real-world scenarios to drive innovation and efficiency.
You are a technical leader who thrives on collaboration β you enjoy working closely with research teams to translate cutting-edge AI innovations into production-ready services. Your ability to influence product direction and shape system architecture is complemented by your hands-on engineering skills, allowing you to contribute effectively to both strategic and tactical initiatives.
You possess strong ownership qualities and are adept at driving complex initiatives from concept to production β your experience has taught you how to navigate challenges and deliver impactful solutions that align with organizational goals. You are passionate about pushing the pace of innovation and are eager to challenge ordinary thinking.
Desirable
Experience with cloud computing platforms and architectures is a plus β familiarity with Snowflake's architecture or similar data platforms will help you integrate AI capabilities seamlessly. You are also open to learning new technologies and methodologies that can enhance your contributions to the team.
What you'll do
In this role, you will act as a technical leader within the AI team at Snowflake β your primary responsibility will be to architect and develop AI-powered services that integrate deeply with Snowflakeβs existing infrastructure. You will collaborate with cross-functional teams to ensure that these services are not only innovative but also reliable and scalable.
You will shape the technical direction of projects, influencing both the architecture and the development processes β your insights will help raise the technical bar across teams, ensuring that best practices are followed and that the solutions delivered are of the highest quality. You will also mentor junior engineers, sharing your knowledge and experience to help them grow in their roles.
Your work will involve close collaboration with research teams to bring AI innovations into production β you will be responsible for translating theoretical concepts into practical applications that deliver real value to customers. This includes designing and implementing robust systems that can handle large volumes of data and complex processing tasks.
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. You will have the opportunity to work on cutting-edge technologies and contribute to projects that have a significant impact on the industry. We offer competitive compensation and benefits, along with a supportive environment that fosters professional growth and development.
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 Senior Software Engineer specializing in AI to contribute to the development of cutting-edge AI projects. You'll work with technologies like Python, Machine Learning, and NLP in Warsaw. This position requires expertise in AI tools and platforms.

Staff Engineer
Confluent is hiring a Staff Software Engineer to lead the development of the next-generation network data plane for their Confluent Cloud platform. You'll work with technologies like Kafka and cloud networking to enhance performance and reliability. This position requires significant experience in software development and cloud technologies.

Ai Engineer
LILT is seeking an AI Red Team Engineer to collaborate on adversarial testing of AI systems. You'll work with generative AI models and contribute to improving system defenses. This role requires a deep understanding of AI technologies.

Software Engineering
Snowflake is hiring a Software Engineer Intern (AI/ML) to contribute to AI-powered products within their R&D team. You'll work with technologies like Python, Java, and ML frameworks such as PyTorch and TensorFlow. This internship is designed for students actively enrolled in a college or university program.

Staff Engineer
Asana is hiring a Staff Software Engineer to lead the Functional Integrations team, focusing on integrating Asana with various function-specific tools. This role requires strong technical leadership and collaboration skills.