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

Snap Inc Research Engineer, Machine Learning - Snap Inc   (November 2018)
Los Angeles, California, United States
Snap Inc. is a camera company. We believe that reinventing the camera represents our greatest opportunity to improve the way people live and communicate. Our products empower people to express themselves, live in the moment, learn about the world, and have fun...
Amazon Machine Learning Scientist, Alexa Speech - Amazon   (November 2018)
Seattle, Washington, United States
Amazon is looking for a passionate, talented, and inventive Scientist with a strong machine learning background to help build industry-leading Speech and Language technology. Our mission is to push the envelope in Automatic Speech Recognition (ASR) and Natural...
Lyft Software Engineer, Machine Learning - Lyft   (October 2018)
San Francisco, California, United States
At Lyft, community is what we are and it’s what we do. It’s what makes us different. To create the best ride for all, we start in our own community by creating an open, inclusive, and diverse organization where all team members are recognized for what they...
 
About Jobhunt.ai