Webflow is building the world’s leading AI-native Digital Experience Platform as a remote-first company. They are seeking a Staff Software Engineer to join their Applied AI team to develop generative AI-powered features that enhance user experience and improve website design and building processes.
Responsibilities:
- Lead architecture and design for features that integrate with large language models, diffusion models etc
- Consider the impact of technical decisions not just on your immediate team, but also across features and teams working on similar problems
- Hold a high bar for technical quality of AI features at Webflow while taking a pragmatic approach to delivering value to users incrementally
- Stay up-to-date on AI/ML advancements to assess their relevance for the organization's strategy
- Collaborate with product engineering to identify and implement AI solutions that improve user experience and solve specific use cases
- Develop and maintain user interfaces that integrate AI models and algorithms
- Assist in developing and integrating third-party AI APIs into the product's architecture
- Develop a deep understanding of our architecture and codebase while also learning about our product and the customers that use it
- Build quality feedback tooling, including traditional software unit and integration tests as well as AI specific evaluations and quality measurements
Requirements:
- BA/BS Degree or equivalent experience
- 7+ years of experience with a proven track record of shipping code to build consumer-facing web products
- 2+ years of experience building products that depend critically on AI/ML
- Development experience with Node.js, React, TypeScript and a deep, foundational understanding of web technologies more broadly
- Proficient with AI concepts and technologies, including large language models, fine tuning, vector databases and prompt engineering
- Strong understanding of web development best practices and principles, including responsive design, web performance metrics and accessibility standards
- Effectively communicate and collaborate with cross-functional teams
- Ability to debug production issues across services and multiple levels of the stack
- Take pride in taking ownership and driving projects to business impact