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

Machine Learning Engineer - Dropbox   (May 2019)
Seattle, Washington, United States
Team Description Our Engineering team is working to simplify the way people work together. They’re building a family of products that handle over a billion files a day for people around the world. With our broad mission and massive scale, there are countles...
Retina Data Scientist - Retina   (May 2019)
Santa Monica, California, United States
As a Data Scientist, you will be working closely with internal data science, product and our engineering team to build scalable data products. You will be creating algorithms that analyze customer data to compute Customer Lifetime Value using (but not limited ...
Blue Apron Machine Learning Engineer - Blue Apron   (May 2019)
New York, New York, United States
Our Technology team is a collection of over 50 talented engineers, analysts, designers, and product managers who have built our web and e-commerce applications, our mobile (iOS and Android) apps, our proprietary Warehouse Management System, and our data platfo...
 
About Jobhunt.ai