Fireworks AI is building the future of generative AI infrastructure, delivering high-quality models with scalable inference. The Frontend Software Engineering Lead will build the developer-focused web application and shape the front-end architecture, mentoring engineers and driving innovation in a fast-paced environment.
Responsibilities:
- Engineering ownership of fireworks.ai with a strong focus on a delightful developer journey
- Participate in the team’s shared accountability for product led growth through the web application and model playground
- Design, development, and testing of responsive and performant web applications
- Mentor and support a team of front-end/UI engineers through code reviews, pair programming, and ongoing technical coaching
- Define and implement front-end architectural standards, best practices, and development workflows
- Partner with Product, Design, and Backend Engineering to align on requirements, timelines, and delivery expectations
- Build and maintain reusable, scalable component libraries and frameworks
- Partner with other engineering teams to build an aligned developer journey across web, SDK and CLI surfaces
- Champion quality, performance, and accessibility in all UI development
- Drive innovation by staying informed of emerging front-end trends and technologies
Requirements:
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience
- 6+ years of professional experience in front-end development
- 2+ years of experience in a leadership role (e.g., tech lead, team lead, or engineering manager)
- Proficiency in React, TypeScript, JavaScript, and Next.js
- Proven track record of delivering production-grade web applications
- Strong understanding of responsive design, modern front-end architecture, and UX principles
- Experience with front-end testing frameworks and CI/CD pipelines
- Experience working in AI/ML-focused or fast-paced startup environments
- Prior startup experience and especially as a technical founder is a plus
- Experience managing or mentoring other engineers, including performance feedback and career development
- Knowledge of accessibility standards and internationalization practices
- Contributions to open source or internal component libraries
- Experience in full-stack development and API design