About the Role
The role involves owning frontend development efforts for a platform that combines artificial intelligence with video analysis, translating complex data into intuitive interfaces while working closely with research, product, and engineering teams.
Responsibilities
- Design and implement scalable frontend architectures
- Collaborate with product and design teams to define feature requirements
- Optimize web applications for speed and responsiveness
- Ensure consistent user experience across devices and browsers
- Develop reusable UI components and design patterns
- Integrate frontend code with backend APIs and services
- Lead code reviews and maintain high code quality standards
- Mentor junior engineers and support team growth
- Troubleshoot and resolve front-end performance issues
- Implement accessibility standards and inclusive design practices
- Stay current with evolving web technologies and frameworks
- Contribute to technical planning and roadmap discussions
- Write unit and integration tests for frontend code
- Support deployment pipelines and frontend infrastructure
- Participate in cross-functional problem-solving sessions
- Evaluate and adopt new tools to improve development workflows
- Ensure alignment between UI implementation and product vision
- Work with data visualization components where needed
- Maintain documentation for frontend systems and patterns
- Drive frontend best practices across the engineering organization
Nice to Have
- Experience with AI or machine learning platforms
- Familiarity with video processing or multimedia applications
- Contributions to open-source frontend projects
- Experience with GraphQL and Apollo Client
- Knowledge of micro-frontend architectures
- Experience leading frontend initiatives in large-scale applications
- Background in full-stack development
- Familiarity with design systems and component libraries
- Experience working with cross-functional global teams
Compensation
Competitive salary and equity package
Work Arrangement
Hybrid or remote options available
Team
Collaborative engineering team focused on AI-driven product development
About the Role
This position plays a key role in shaping the frontend foundation of a platform that enables developers and enterprises to extract insights from video using AI. The engineer will work on building robust, scalable interfaces that make advanced capabilities accessible and easy to use.
What We Value
We prioritize technical excellence, clear communication, and a user-centered mindset. Candidates should be comfortable working in fast-paced environments and iterating quickly based on feedback and data.
Available for qualified candidates