Search by job, company or skills

jiostar

Staff Software Development Engineer (Backend) - Video Insights

Save
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary:

Join our Video Insights team and own high-impact features that leverage cutting-edge video AI. You'll build the systems that transform raw video understanding into real user value, working with large-scale data pipelines, distributed computing, and state-of-the-art ML models. This role offers the unique combination of deep technical challenges and visible user impact. Be part of a team that's shaping the future of video intelligence for millions of users.

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:

  • Own the end-to-end development of video insights use cases, from requirement analysis through production deployment
  • Design and implement feature pipelines that integrate video AI models with core platform services and data infrastructure
  • Develop robust, scalable solutions for processing large volumes of video content using distributed systems and cloud platforms
  • Collaborate with research scientists, data engineers, and product managers to refine use case specifications and success metrics
  • Build comprehensive evaluation frameworks and dashboards to track feature performance, user satisfaction, and business impact
  • Optimize video processing workflows for performance, cost, and latency while maintaining quality standards
  • Mentor junior engineers and contribute to team knowledge sharing through documentation and technical discussions
  • Drive continuous improvement through monitoring, profiling, and iterative optimization of deployed features

Skills and attributes for success:

  • 7+ years of professional software engineering experience, with 3+ years in production ML systems or AI-powered features
  • Expert-level proficiency in at least one of: Python, or C++ with strong software engineering fundamentals
  • Hands-on experience building and deploying end-to-end ML pipelines in production environments
  • Solid understanding of video processing technologies, including codecs, containers, and streaming protocols (HLS, DASH)
  • Experience with large-scale distributed systems, big data platforms (Spark, Hadoop), and cloud infrastructure (AWS/GCP/Azure)
  • Strong foundation in software architecture, system design, and building scalable, maintainable systems
  • Proficiency with data engineering tools and frameworks (Apache Spark, Kafka, Airflow, or equivalent)
  • Understanding of ML fundamentals including model evaluation, feature engineering, and debugging ML systems
  • Experience working with video or image data processing at scale
  • Excellent problem-solving skills and ability to take ownership of complex technical challenges
  • Strong communication skills and ability to collaborate across technical and non-technical teams

Preferred education and experience:

  • Bachelors/master's in computer science or a related field with 7-9 years of professional experience
  • BE/B.Tech in Computer Science, Electrical Engineering, or equivalent. MS or PhD a plus

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149262285