Full-Time

Senior Machine Learning Engineer

Confirmed live in the last 24 hours

Roku

Roku

1,001-5,000 employees

Streaming platform with exclusive content

Hardware
Consumer Software

Senior

Manchester, UK

Required Skills
Python
Tensorflow
Data Structures & Algorithms
Apache Spark
Java
Apache Hive
Data Analysis
Requirements
  • First-hand experience in applied machine learning on real use cases
  • Experience with ML/distributed ML frameworks like Spark-MLlib, TensorFlow etc.
  • Experience with real-time scoring/evaluation of models with low latency constraints
  • Great coding skills and strong software development experience (we use Spark, Python and Java a lot)
  • Can work with large scale computing frameworks, data analysis systems and modeling environments. Examples include technologies like Spark, Hive, NoSQL stores etc.
  • Bachelors, Masters or PhD program in Computer Science/Statistics or a related field
  • Ad-tech background is a plus
Responsibilities
  • Help build a first-class machine learning platform
  • Apply expertise to identify and calculate features for multiple use cases and models
  • Use machine learning and statistical modeling techniques to develop and evaluate algorithms
  • Perform low-level systems debugging and optimization on large production clusters

Roku offers a streaming platform with a purpose-built operating system and a range of devices, providing a seamless home entertainment experience. The company also develops exclusive Roku Originals for The Roku Channel, reaching approximately 80 million households in the U.S. and Mexico.

Company Stage

Series F

Total Funding

$298.2M

Headquarters

San Jose, California

Founded

2002

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

-2%

2 year growth

2%

Benefits

Unlimited vacation days

Medical, wellness, and financial benefits

Free snacks and access to fitness center at headquarters