SurveyMonkey is the world’s leading provider of web-based survey solutions, but there’s really much more to us than that. We’re a smart, passionate group of people who work hard to deliver the best survey experience on the planet, period. We do this because we believe everyone deserves easy access to the insights and information they need to make better, more informed decisions.
We’re also proud to admit that despite our incredible growth over the past 15 years, we refuse to grow up. We are still small and nimble; everyone plays an impactful role; and when we say good ideas can come from anyone, we mean it.
SurveyMonkey is trusted by millions of customers, including 99% of the Fortune 500, as well as other businesses, academic institutions and organizations of all shapes and sizes. We collect 2.8 million survey responses daily from people in all countries around the world.
If this sounds like home to you, and you’re ready to make your work matter to millions, we’d love to meet you.
The Role
We need your help in building the next generation of our text analysis functionality. We want to help our customers make great decisions from the billions of text-based survey responses we’ve received. To do that well, we’ll need to use search relevance to find the responses, natural language processing to understand them, machine learning to categorize them, and general domain expertise in knowing how to show the data to our users. We’ll need to do this at scale and in real-time whenever possible.
Successful candidates will have built these types of systems before and deployed them to production. They’ll need to know how to handle documents that might just be a few words long, and response sets that might range from a handful of documents to millions of them. Candidates will need to be well-versed in machine learning and NLP techniques and have the judgement to know when to use out-of-the-box solutions versus building custom ones. Being fun to work with is also a heck of a bonus.
Company:
SurveyMonkey
Qualifications:
Requirements:
- At least 3 years professional experience in software development
- Familiarity with SQL
- Experience with machine learning techniques and natural language processing (e.g. featurization, n-gram analysis, supervised classification and unsupervised topic clustering, etc)
- Strong communication skills
Ideal:
- Python experience
- Big data experience
Level of experience (years):
Mid Career (2+ years of experience)
How to apply:
Please mention NLP People as a source when applying.
#J-18808-Ljbffr