Luma AI is on a mission to build multimodal AI to expand human imagination and capabilities. The role involves inventing new UI primitives for AI-native experiences, building user-facing features, and collaborating with a world-class team to deliver high-quality web applications.
Responsibilities:
- Build and maintain user-facing features using React, TypeScript, and modern frontend tooling
- Translate product requirements and design specifications into high-quality, production-ready interfaces
- Improve code quality through clean component patterns, documentation, and thoughtful abstractions
- Contribute to frontend architecture, shared components, and internal best practices
- Collaborate with product, design, and backend teams to ensure clarity of requirements and smooth execution
Requirements:
- 5+ years of frontend engineering experience, ideally on consumer or high-usage web products
- Deep expertise in JavaScript/TypeScript, React, and modern CSS
- Solid grasp of state management, component design, and performance optimization
- Ability to write clean, maintainable, and reusable code that serves as the foundation for a scalable design system
- Comfortable working closely with designers and product teams to deliver clear, consistent UIs
- Detail-oriented and committed to building reliable, maintainable systems
- Familiar with common frontend patterns and fundamentals (including how to center a div)
- Examples of shipping production web applications
- Experience working on media-rich or interactive web apps
- Familiarity with animation or interaction libraries (e.g., Framer Motion, GSAP)
- Experience with creative tools, video, or AI-adjacent products