Senior Software Engineer - Recommendation Algorithms | Netflix, Inc. | Los Gatos, CA
Engineering
Senior Software Engineer - Recommendation Algorithms
Product EngineeringLos Gatos, CA
THE OPPORTUNITY
Ever been in the mood to watch a movie but couldn't figure out what
to watch? Tired of turning to search or a TV program guide to find what
to watch?
Our job is to know what you want to watch before you know it
yourself. The Recommendation Services & Algorithms team develops the
core algorithms that make movie recommendations; our recommendations
help drive the personalized experience that delights millions of Netflix
users. You'll work on developing innovative applications like Max-- a
fun and conversational experience to discover that one movie or TV show
to watch! For details about Max: http://blog.netflix.com/2013/06/let-max-be-your-netflix-guide-on-ps3.html
As a member of the Recommendation Services & Algorithms team,
you'll be challenged to design innovative recommendation algorithms and
engineer robust recommendation services in the cloud. You'll be
responsible for driving the personalization experiences for millions of
delighted Netflix subscribers. You’ll measure your success by the
quality of your execution, the pace of innovation you help drive and the
increased user engagement.
If you’re ready for high-impact work at an innovative company and
if you want huge challenges to tackle, we would love to talk to you.
THE COMPANY
Netflix is the leading online video subscription service, reaching
millions of US and international households. The company is known for
personalization technologies, innovation and unique company culture. Our
recommendation algorithms help drive billions of hours that Netflix
customers stream each month.
THE CULTURE
When you get up in the morning and think about your work for the
day are you excited? Can’t wait to get started? Do you feel like the
work you do makes a difference and moves the business in a meaningful
way? Do your coworkers know who you are, what you do, and that you do it
exceptionally well? Do you want to work with smart people who love to
solve hard problems? This is the kind of environment that we value at
Netflix. High performance is revered and required.
QUALIFICATIONS
Minimum Qualifications
- 5+ years of system & software engineering
- Strong and proven Java and object oriented development
- BS/MS in Computer Science (or equivalent)
- Strong verbal and written communication skills
- Experience with distributed systems and client-server architectures
Preferred Qualifications
- Exposure to applied mathematics, probability and statistics
- Exposure to machine learning methodologies
- Experience with recommender systems
- Experience with web services or cloud computing
- Experience with big data
- Experience in A/B testing
No comments:
Post a Comment