Skip to main content

Data Scientist

Posted today

convivaFoster City (CA)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Overview: In this role you will design and deploy ML-driven solutions for real-time analytics at Conviva, helping to advance AI initiatives and the Real-Time Analytics Platform. You’ll work with cross-functional teams to translate complex data into scalable models, automated alerts, and production-ready systems. You’ll leverage AI tools to accelerate prototyping and deeply engage with time-series data and streaming analytics. This is a high-impact, hands-on opportunity to shape analytics at scale and improve digital experiences. Compensation / Benefits equity benefits competitive compensation
Responsibilities: Design, build, and optimize ML models and solutions for large-scale, real-time analytics Develop predictive models, anomaly detection, and automated alerting using time-series data Apply the full algorithm spectrum—from classical ML to deep learning architectures Support AI initiatives and contribute to AI roadmaps Develop POC code and production-grade ML solutions using AI coding tools to accelerate development Process and analyze large-scale data with Ray and Spark Collaborate with cross-functional engineering and product teams to integrate models into production Stay current with AI/ML trends and bring innovative approaches to the team
Key requirements: PhD in Computer Science, Statistics, or related field; or MS with 3+ years of applied ML/data science experience Strong foundation in traditional ML, deep learning, and statistical modeling Proficiency in Python (primary) and/or Scala for production data science Proven ability to ship from POC to scalable, integrated ML solutions AI-native developer experience using tools like Claude, Cursor, GitHub Copilot Thrives in fast-paced, ambiguous environments and collaborates across teams collaboration across teams ability to work in fast-paced, ambiguous environments curiosity and continuous learning Python Scala or similar Ray

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this