Engineering Manager, AI/ML

Save to Kiter
What Conviva is looking for in applicants

Have you streamed a program on Disney+, caught the latest binge-worthy series on Hulu, or tuned in for NFL highlights on social media? If the answer is yes, you have already benefitted from Conviva’s technology.

At Conviva, we create the technologies and standards driving industry transformation and streaming growth worldwide. It’s not about the data, it’s about what you do with it. As the leader in census, continuous measurement and engagement for streaming, Conviva measures in excess of 500 million unique viewers watching 200 billion streams per year with 3 trillion real-time transactions per day across more than 180 countries. Our platform is designed to deliver the insights our customers need to understand their business and focus on what matters. Join us as we make streaming better.

As an Engineering Manager at Conviva, you are a strong technical leader in the data science and machine learning areas. You are going to lead team efforts on building Conviva’s proprietary identity solution which is essential to various marketing and advertising use cases, and drive business outcomes. You will push the best engineering practices and disciplines within the team and keep the team highly productive and efficient. You need to stay updated on the newest technologies in AI/ML and continuously drive innovations. As a manager, you should provide mentorship to the team, keep the team highly motivated and well organized.

What You Get to Do: 

  • Lead group of data scientists and ML engineers on building Conviva’s identity models throughout the entire lifecycle of design, POC, product deployment till rolling out to customers and keep a high bar on model performance and scalability
  • Work closely with product managers and other business stakeholders to understand the business use cases and lead project scoping and planning for Stream ID team to achieve high business outcome
  • Work closely with data science and engineering leaders to define technology roadmap and continuously drive innovations
  • Provide mentoring to the Stream ID team, ensuring team member’s continuous career growth
  • Attract, hire and retain top data science and engineering talent

What You Bring to the Role:

  • Good background in math/statistics and ML
  • Experience with building AI/ML applications and scaling ML models in production
  • Good understanding of distributed computing and experience with large distributed dataset, eg. experience with spark, Hadoop, Big Query, etc.
  • Proficient in 1+ programming languages (Scala, Java, Python)
  • 5+ years of software engineering or DS experience
  • 2+ years of experience with leading and growing high performance teams


  • MS or Ph.D. degree in a highly quantitative field (Computer Science, Machine Learning, Operational Research, Statistics, Mathematics, etc.) or equivalent experience.
  • Familiar with common graph algorithms.
  • Experience with time series analysis.
  • Experience with Ad Tech or ID graph.


Conviva is the leader in streaming media intelligence, powered by its real-time platform. More than 250 industry leaders and brands – including CBS, CCTV, Cirque Du Soleil, DAZN, Disney+, HBO, Hulu, Sky, Sling TV, TED, Univision, and WarnerMedia – rely on Conviva to maximize their consumer engagement, deliver the quality experiences viewers expect and drive revenue growth. With a global footprint of more than 500 million unique viewers watching 150 billion streams per year across 3 billion applications streaming on devices, Conviva offers streaming providers unmatched scale for continuous video measurement, intelligence and benchmarking across every stream, every screen, every second. Conviva is privately held and headquartered in Silicon Valley, California, with offices around the world. For more information, please visit us at

Want some tips on how to get an interview at Conviva?

What is Conviva looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Engineering Manager like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Engineering Manager?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!