Senior Machine Learning Engineer

Roku
New York, New York, United States
Full Time
Hybrid
Senior
USD 229,500 – 360,000
Postgraduate Degree
Technology Information Technology Telecommunications

Posted 1 day ago

Apply to this job and hundreds more automatically

Get Started
Excellent 4.7

Job summary

The role involves designing, building, and maintaining scalable machine learning platform services, collaborating with cross-functional teams, optimizing recommendation system performance, and mentoring team members. The ideal candidate has over 5 years of experience in software development, strong CS fundamentals, and expertise in high-level programming, big data systems, and ML frameworks. Familiarity with AI and automation tools is also valued.

Responsibilities

Design, build, and maintain scalable platform services such as feature stores and real-time inference services to support personalized recommendations. Collaborate with cross-functional teams to optimize system performance and ensure high developer velocity within the ML platform ecosystem.

Qualifications

AWS Data Engineering Distributed Systems Flink Java Kafka Machine Learning Python Scala Spark

Requires 5+ years of experience in software engineering with strong computer science fundamentals and proficiency in Java, Scala, Kotlin, or Python. Candidates should have experience with big data systems, ML frameworks, and a demonstrated curiosity or experience with Generative AI.

English

Benefits

  • Health insurance
  • Equity awards
  • Life insurance
  • Disability benefits
  • Parental leave
  • Wellness benefits
  • Paid time off
  • Mental health support
  • Financial wellness support
  • 401(k)

Company

Roku
Software Development
Location
New York, New York, United States
Website
roku.com

Apply to this job and hundreds more automatically

Get Started
Excellent 4.7
Pete DeQuarto avatar
Pete DeQuarto

AIApply is a total game-changer. Thanks to Auto-Apply, I have been applying to jobs I would never even have come across otherwise!

Akarshak Tanwar avatar
Akarshak Tanwar

In one week I applied to over 150 jobs and locked in 2 confirmed interviews, with a support team that was quick to respond. The auto-apply feature is fascinating and a real pleasure to use!

JC
Julian Carlin

It really worked. In under 48 hours it had applied to 100 jobs on my behalf without any time or effort from me. I am looking forward to seeing how it keeps improving.