Software Engineer - AI/ML Frontend

Snowflake is a cloud computing-based data cloud company specializing in data warehousing and analytics solutions.
Frontend
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer - AI/ML Frontend

Snowflake is seeking a Frontend Engineer to join their AI/ML Applications team, focusing on enterprise solutions. This role involves building innovative user experiences that enable enterprises to interact with and gain insights from structured data. The position requires collaboration with cross-functional teams to deliver AI/ML powered experiences that meet customer needs and business goals. The ideal candidate will have strong technical skills in JavaScript/TypeScript and React, along with experience in software development and a passion for AI/ML applications. They will be responsible for the entire product lifecycle, from conception through development to deployment, working on cutting-edge AI technologies while maintaining high standards of code quality and user experience. The role offers the opportunity to work with emerging technologies in the AI space while contributing to Snowflake's growing AI Data Cloud platform. The company emphasizes security, innovation, and rapid growth, making it an exciting opportunity for those looking to make an impact in the enterprise AI space.

Last updated 23 days ago

Responsibilities For Software Engineer - AI/ML Frontend

  • Work closely with product managers to understand product requirements, user needs, and business objectives
  • Translate product requirements into technical specifications and engineering plans
  • Design and develop prototypes, proof of concepts, and production-ready solutions
  • Implement and test new features, functionalities, and improvements
  • Collaborate with UX/UI designers for intuitive user interfaces
  • Conduct thorough testing and validation
  • Optimize and refactor code for performance, maintainability, and scalability
  • Participate in code reviews and mentor junior team members
  • Monitor and analyze user feedback and metrics
  • Stay updated with industry trends and best practices

Requirements For Software Engineer - AI/ML Frontend

JavaScript
TypeScript
React
Python
Go
Java
  • Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred)
  • 2 years of experience in software development or product engineering
  • Proficiency in JavaScript/TypeScript and another language such as Python/Go/Java
  • Experience with React web development library
  • Strong understanding of software engineering principles
  • Excellent problem-solving skills
  • Experience with building LLM Applications is a plus
  • Effective communication skills
  • Passion for building innovative products

Interested in this job?

Jobs Related To Snowflake Software Engineer - AI/ML Frontend

Front End Engineer 2, RBS Tech

Front End Engineer position at Amazon's RBS Tech team, focusing on retail automation and AI-powered solutions using modern web technologies.

UI Software Engineer

UI Software Engineer position at Apple working on Photos app across iOS, macOS, and tvOS platforms, focusing on creating intuitive user interfaces and innovative photo management features.

Software Engineer

Mid-level Software Engineer position at Isaac, Brazil's leading edutech-fintech platform, focusing on frontend development and identity management systems.

Frontend Developer - Aviation Industry

Frontend Developer position at Mito Digital, focusing on Vue.js development for aviation industry websites, offering hybrid work in Budapest with comprehensive benefits.

Fullstack Software Engineer

Fullstack Software Engineer role at PermitFlow, building the future of construction permitting with React, TypeScript, and Node.js. Competitive salary and equity offered.