AI/ML Job: Software Engineer, Machine Learning

Roku

Software Engineer, Machine Learning at Roku

Los Gatos, California, United States 🇺🇸   (Posted Jun 24 2018)
About the company
Roku pioneered streaming to the TV. We connect users to the streaming content they love, enable content publishers to build and monetize large audiences, and provide advertisers with unique capabilities to engage consumers. Roku streaming players and Roku TV™ models are available around the world through direct retail sales and licensing arrangements with TV brands and pay TV operators.

Job position
Permanent

Job description
We are looking for outstanding, creative and passionate Machine Learning engineers to join our Recommendation team. You will be responsible for building and owning the next-generation of algorithms and systems that make the experience for our many million Roku users 100% personalized and unique.

If you are results oriented, and are excited by the idea that Roku success will depend on your ability to deliver cutting edge ML products, then we at the Recommendation team would love to talk to you!!

Characteristics of success at Roku:

Self-motivated individual who takes ownership

Positive attitude

Non political

Results oriented

Practical

Hands on and team oriented

Desire to win in a highly competitive environment

Ability to adjust plan and react as needed

Skills & requirements
Qualifications:

3+ years of industry experience applying Machine Learning to concrete problems, especially related to personalization (no new grads, no first experience)

Strong background in Machine Learning and Recommender Systems, with deep understanding of algorithms and evaluation methods

Great coding skills and strong software development experience (we use Spark, Scala and Java a lot)

Proven track record of ownership in successful projects

Demonstrated ability to design and implement complex software systems in a proactive, self-driven and practical way

MS in Computer Science, Statistics, or related field

Preferred:

Build Recommender Systems

Work daily with Apache Spark and write your algorithms in Scala

Have a solid understanding of Deep Learning algorithms and frameworks (in particular TensorFlow)

Develop your systems on AWS (EC2, S3, DynamoDB, CloudFormation)

Have work experience with NoSQL databases, such as Redis

Hold a PhD in ML or Recommender Systems

Instructions how to apply
see the website
[ job website ]

Let them know you found the job via https://Jobhunt.ai
(Companies love to know recruiting strategies that work)
 

Other jobs that might be interesting

Predina Tech Limited Machine Learning Researcher/ Data Scientist - Predina Tech Limited   (February 2019)
London, United Kingdom
***Core responsibilities:*** - Adapt and apply latest development from research to improve the accuracy and granularity of our existing models. - Identify and apply new and novel datasets to improve the accuracy of existing models and perform predictions at ...
Machine Learning Engineer - Scale   (January 2019)
San Francisco, California, United States
Create optimized and efficient tooling, like Guided Automatic Segmentation, for taskers to complete complex tasks with speed and accuracy. Reliably evaluate data quality at scale. Intelligently route tasks from customers to specialized taskers for low turnar...
Software Engineer - Machine Learning Infrastructure - Formant   (January 2019)
San Francisco, California, United States
Formant is building cloud infrastructure to support the next generation of automation - autonomous tractors, warehousing robots, security robots, and delivery drones. We’re looking for a software engineer with a focus on machine learning infrastructure to j...
 
About Jobhunt.ai