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 works)
 

Other jobs that might be interesting

CircleUp Machine Learning Engineer - CircleUp   (October 2018)
San Francisco, California, United States
We’re adding talented teammates to our Engineering team. You will be working closely with other engineers, data scientists, product managers, and investment professionals to build out the capabilities of Helio. Responsibilities: Build performant and reliab...
Airbnb Software Engineer, Machine Learning - Airbnb   (September 2018)
San Francisco, California, United States
We are looking for Machine Learning engineers to join our growing team. In this role, you’ll have the opportunity to work on challenging data problems, including: Large scale Machine Learning infrastructure that powers our Search ranking models. Natural La...
The Johns Hopkins Applied Physics Laboratory Sr. Machine Learning Researcher - The Johns Hopkins Applied Physics Laboratory   (September 2018)
Laurel, Maryland, United States
The Johns Hopkins Applied Physics Laboratory (APL) is a national leader in scientific research and development. APL is actively seeking a Sr. Machine Learning Researcher, for the Intelligent Systems Group. The Johns Hopkins Applied Physics Laboratory (APL) i...


 
About Jobhunt.ai