Roku

Senior Software Engineer, Machine Learning

Roku

Apply
5 months ago
Bengaluru, India
Senior
H1B Sponsor

Responsibilities

  • Build a first-class machine learning platform managing the entire model lifecycle.
  • Identify and generate features for multiple use cases and models.
  • Develop and evaluate algorithms using machine learning and statistical techniques.
  • Perform low-level systems debugging and optimization on production clusters.
  • Collaborate with product managers, data scientists, and engineers to deliver solutions.
  • Continuously learn and adapt to emerging technologies and industry trends.

Requirements

  • Bachelor's, Master's, or PhD in Computer Science, Statistics, or a related field.
  • Experience in applied machine learning on real use cases, preferably in ad tech.
  • Strong coding skills and software development experience, particularly in Spark, Python, and Java.
  • Familiarity with real-time model evaluation and low latency constraints.
  • Experience with distributed ML frameworks such as Spark-MLlib and TensorFlow.
  • Ability to work with large scale computing frameworks and data analysis systems.
  • Ad tech background is a plus.
  • AI growth mindset and AI literacy.

Benefits

  • Global access to mental health and financial wellness support.
  • Comprehensive healthcare benefits including medical, dental, and vision.
  • Life, accident, and disability insurance options.
  • Retirement options including 401(k)/pension.
  • Flexible time off for vacation and personal reasons.

Tech Stack

Apache HiveApache SparkJavaPythonTensorFlow

Categories

AI & MLData Science