Senior Software Engineer, Machine Learning - Data Platforms

Added
12 days ago
Type
Full time
Salary
Salary not provided

Related skills

nlp python spark presto generative ai

๐Ÿ“‹ Description

  • Design and build scalable ML capabilities for identity and audience systems
  • Combine Gen-AI features with traditional ML pipelines
  • Work on Roku Ads data platforms and feature pipelines
  • Produce insights and features for targeting, measurement, and reporting
  • Collaborate with product, data science, and platform teams
  • Build end-to-end ML systems from data to production

๐ŸŽฏ Requirements

  • 5+ years ML or data science experience solving real business problems at scale
  • Strong CS fundamentals; production-grade ML pipelines
  • Experience with Spark, Presto/Trino, data lakes, and feature stores
  • Gen-AI/LLM pipelines: prompting, evaluation, retrieval, safety
  • Master's degree (or higher) and 4+ years in CS/CE/ML
  • Proficiency in Python; knowledge of Scala/Java is a plus

๐ŸŽ Benefits

  • Global mental health and financial wellness support
  • Healthcare (medical, dental, vision), life, disability
  • Retirement options (401(k)/pension)
  • Generous paid vacation and personal time
  • Location-based benefits vary by region
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’