Senior Software Engineer - Frontend (Video Insights)
Core
Build high-performance frontend interfaces and dashboards that translate complex AI video insights into intuitive user experiences for millions of users and internal experts.
Role type
Senior Frontend Engineer (Video Intelligence)
Builds
Next.js web applications, reusable UI component libraries, and real-time data visualization dashboards for video metrics and AI inference results.
Domain
Media & Entertainment / Video Streaming / AI Data Visualization
Deliverable
product features
Required skills
React (Next.js), TypeScript, Data Visualization (D3.js, ECharts), Video playback technologies (HLS, DASH), State management (Zustand, Redux), API integration (REST/GraphQL), Performance profiling
Preferred skills
Master's degree in Computer Science, 4+ years of Web development experience
Technologies
Next.js, TypeScript, Tailwind, Zustand, Redux, D3.js, ECharts, HLS, DASH, WebSockets, Server-Sent Events, Chrome DevTools, Lighthouse
Responsibilities
Architect reusable component libraries and UI frameworks; Implement complex data visualizations for video metrics; Optimize frontend performance for low-latency rendering; Collaborate with Research teams to translate AI capabilities into user-facing features; Establish frontend best practices including testing suites and CI/CD integration; Mentor junior engineers and drive technical excellence.
Seniority
Senior, hands-on IC