C

Conviva

Real-time video analytics for engagement

Data Scientist

Applied Machine LearningPosted on Nov 11
Full-timeFoster City, CA, USAIn-person

About the Job

Requirements

  • A PhD in Computer Science or Statistics, or an MS with at least 3 years of applied machine learning or data science experience.
  • A strong foundation in traditional machine learning, including regression, classification, ensemble methods, clustering, and dimensionality reduction.
  • A strong foundation in deep learning and neural networks, including convolutional neural networks, recurrent neural networks and long short-term memory networks, transformers, and attention mechanisms.
  • A strong foundation in statistical modeling and algorithms, including optimization, Bayesian inference, and probabilistic modeling.
  • Proficiency in Python, Scala, or similar languages for production-grade data science.
  • Demonstrated ability to deliver machine learning solutions from proof of concept through scalable integration.
  • Habitual, productive use of AI tools such as Claude, Cursor, GitHub Copilot, or equivalents for coding, debugging, and solution design.

Responsibilities

  • Design, build, and optimize machine learning models and solutions, spanning statistical machine learning, neural networks, and deep learning, for large-scale, real-time digital performance analytics problems.
  • Develop predictive modeling, anomaly detection, and automated alerting approaches using time series and other complex datasets.
  • Apply classical algorithms, including regression, tree-based ensembles, and clustering, as well as advanced deep learning architectures such as transformers, long short-term memory networks, and convolutional neural networks, as appropriate to the problem.
  • Support AI initiatives by designing AI-driven alerts and contributing to AI roadmaps.
  • Develop proof-of-concept code and implement machine learning solutions that improve product capabilities, using AI coding tools to accelerate prototyping, code review, and iteration.
  • Process and analyze large-scale data using Ray and Spark.
  • Collaborate with engineering and product teams to integrate models into production systems.
  • Stay current with artificial intelligence and machine learning trends and bring new approaches to the team.

Desired Qualifications

  • Experience with real-time data processing and streaming analytics.
  • Deep familiarity with time series analysis, including forecasting, change-point detection, and seasonality decomposition.
  • Experience building AI-powered alerting, anomaly detection, or intelligent monitoring systems.
  • Familiarity with cloud-based machine learning deployment and MLOps practices, including model versioning, monitoring, and retraining pipelines.
  • Experience fine-tuning or integrating large language models or foundation models into analytical or product workflows.

About the Company

Conviva

Real-time video analytics for engagement

Conviva provides real-time video analytics for streaming services, broadcasters, and advertisers to improve viewer engagement and monetization. It works by analyzing over 1 trillion data events per day across 180 countries using artificial intelligence, monitoring content and ad performance, detecting quality-of-experience issues, and delivering actionable insights through cross-platform dashboards, including specialized analytics for social media like TikTok and Instagram. It differentiates itself with massive-scale, AI-driven data processing, cross-device and cross-platform visibility, and customized analytics solutions offered on a subscription basis. Its goal is to help clients optimize the viewer experience and maximize revenue and return on investment by turning data into decisions.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$110M
Headquarters
Foster City, CA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Conviva

See more jobs