Senior Software Engineer - Frontend (Video Insights)

JioStar · Bengaluru / Gurugram

Job Summary: 
You are a product-minded frontend specialist who bridges the gap between complex AI data and intuitive user experiences. You have expert-level skills in modern web technologies and a strong background in building high-performance dashboards, data visualization tools, and internal platforms. You thrive in translating multi-dimensional video insights into tangible, interactive interfaces that solve user problems and empower internal teams. You constantly strive for technical excellence, from pixel-perfect implementation to optimized rendering of large-scale data sets. The pace of our growth is incredible—if you want to build and own the visual gateway to cutting-edge video intelligence at scale, join us!

About the team:
Join our Video CoE team and own the "face" of our next-generation video intelligence platform. You will build the interfaces that transform raw AI insights into actionable value for millions of users and internal experts alike. This role offers a unique opportunity to work at the intersection of high-scale video streaming, data science, and modern frontend architecture. Be part of a team that is shaping how users interact with and understand video content globally. 

Key responsibilities:

  • Lead the design and development of responsive, high-performance web applications for both end-user video experiences and internal AI-insight dashboards.
  • Architect reusable component libraries and UI frameworks to ensure consistency and development velocity across the Video Insights platform.
  • Implement complex data visualizations to represent video understanding metrics, semantic search results, and model performance benchmarks.
  • Optimize frontend performance for low-latency rendering of video content and real-time AI inference results.
  • Collaborate with Research and Product teams to translate sophisticated AI capabilities into intuitive user-facing features and "Memory" system interfaces.
  • Bridge the gap between design and engineering by transforming UI/UX wireframes into functional, accessible, and scalable code.
  • Establish frontend best practices including state management patterns, comprehensive testing suites, and CI/CD integration.
  • Mentor junior engineers and drive technical excellence through code reviews and documentation of frontend architecture.
  • Skills and attributes for success:

  • BE/B.Tech in Computer Science or equivalent.
  • 4+ years of professional software engineering experience, with 4+ years focused on building complex, large-scale frontend applications.
  • Expert proficiency in React (Next.js), TypeScript, and modern CSS-in-JS or utility-first CSS (Tailwind).
  • Deep understanding of state management (Zustand, Redux, or Context API) and asynchronous data fetching patterns.
  • Strong background in Data Visualization using libraries like D3.js, ECharts, or Highcharts to represent high-dimensional data.
  • Experience with video playback technologies (HLS, DASH) and integrating video processing workflows into client-side applications.
  • Hands-on experience with API integration (REST/GraphQL) and handling real-time data updates via WebSockets or Server-Sent Events.
  • Proficiency in performance profiling and optimization using tools like Chrome DevTools, Lighthouse, and Web Vitals.
  • Excellent communication skills and the ability to collaborate across functional teams to define and ship impactful features.
  • Preferred education and experience:

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 4+ years of Web development experience.
  • Apply →