Staff Software Engineer, Data Products
Core
Building next-generation AI-driven applications, services, and tools that create automatic highlights for live and VOD content.
Role type
Staff Software Engineer (AI/ML & Data Products)
Builds
AI-powered systems for live streaming and VOD, including conversational agents, automatic highlights, and contextualization at scale.
Domain
Media & Entertainment / Artificial Intelligence / Distributed Systems
Deliverable
production ML models | product features
Required skills
Software Engineering, Data Science, ML Engineering, live media streaming, VOD content handling, distributed systems, scalable architecture, modern AI techniques (LLMs, retrieval-based systems), API design (REST/GraphQL), microservices, cloud environments (AWS, GCP, Databricks)
Preferred skills
Agent orchestration frameworks, workflow engines, Python, Java, CI/CD, infrastructure-as-code
Technologies
AWS, GCP, Databricks, LLMs, REST, GraphQL
Responsibilities
Design and implement scalable AI/ML-driven applications for live streaming and VOD; Build intelligent orchestration layers integrating AI systems and services; Develop agent-based and retrieval-driven systems for automation; Prototype and productionize solutions for business impact; Collaborate with product, data, and business stakeholders; Mentor and support other engineers.
Seniority
Staff, technical leadership & mentorship