SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 180,000 - 250,000 / annual
Conviva is the experience analytics platform for AI agents, apps, and streaming. The company pioneered quality of experience measurement for streaming video and has supported live digital experiences across 20 Super Bowls, 10 Olympic Games, and five FIFA World Cup tournaments. With full-census, real-time, stateful analytics, Conviva shows what consumers actually experience and connects that experience to revenue, retention, and risk.
We are seeking an AI/ML Engineer with strong machine learning fundamentals and hands-on experience in model development, training, and evaluation. In this role, you will work on challenging real-world problems across machine learning and AI, taking ideas from research and experimentation to practical solutions. You will own key parts of the ML development lifecycle, including data preparation, model design, training, evaluation, debugging, and iteration.
The ideal candidate goes beyond implementing existing approaches—someone who can understand a problem deeply, evaluate alternative solutions, make informed technical decisions, and systematically investigate why a model succeeds or fails.
You will collaborate closely with engineering and product teams to explore new ML approaches, develop effective models, and build the tools and infrastructure needed to support scalable experimentation and deployment. The company welcomes candidates from both academic research and industry backgrounds, including recent PhD graduates with strong hands-on research experience and engineers who have demonstrated exceptional model development capabilities in industry.
Key responsibilities include: designing, developing, training, and evaluating machine learning models to solve complex real-world problems; owning the end-to-end ML development lifecycle from dataset construction through continuous improvement; exploring and applying modern ML techniques including deep learning, reinforcement learning, and LLM training or fine-tuning; designing rigorous experiments and defining meaningful evaluation metrics; translating research ideas into practical solutions; contributing to ML tooling, data pipelines, and infrastructure; taking ownership of technical challenges and proactively investigating new approaches; and collaborating effectively in a small, highly technical team.
REQUIREMENTS:
- PhD preferred in Computer Science, Machine Learning, Mathematics, Statistics, or a related quantitative field. Recent PhD graduates with strong research experience are encouraged to apply.
- Strong foundation in machine learning, deep learning, probability, statistics, algorithms, and data structures.
- Hands-on experience developing and training ML models through academic research or industry projects.
- Experience with ML frameworks such as PyTorch or TensorFlow.
- Solid understanding of the ML development lifecycle, including data preparation, model training, experimental design, evaluation methodology, and error analysis.
- Strong programming skills in Python, C++, or another relevant programming language.
- Ability to independently investigate complex technical problems, design experiments, and communicate findings clearly.
- Strong problem-solving skills, intellectual curiosity, and willingness to explore new techniques.
- Good English communication skills.
NICE TO HAVE:
- Research publications at leading conferences such as NeurIPS, ICML, ICLR, ACL, EMNLP, or other relevant venues.
- Experience with reinforcement learning, deep learning, LLM fine-tuning, pre-training, or post-training techniques.
- Experience with large-scale model training, distributed training, or ML systems optimization.
- Experience deploying ML models into production or developing ML infrastructure, including model serving, monitoring, and MLOps.
- Familiarity with large-scale data processing frameworks such as Spark or Flink.