About SurveyMonkey

SurveyMonkey (NASDAQ: SVMK) is a leading global survey software company on a mission to power the curious. The company’s People Powered Data platform empowers over 17 million active users to measure and understand feedback from employees, customers, website and app users, and the market. SurveyMonkey’s products, enterprise solutions and integrations enable 335,000+ organizations to solve daily challenges, from delivering better customer experiences to increasing employee retention. With SurveyMonkey, organizations around the world can transform feedback into business intelligence that drives growth and innovation.

SurveyMonkey is a place where the curious come to grow. By embedding inclusion into our processes, policies, and culture, we are building a workplace for our 1,000+ employees across North America, Europe, and APAC where people of every background can thrive. We’ve won multiple awards and received recognition for our forward-looking policies, including extended parental and bereavement leave, vendor benefits standards, and Take 4 sabbaticals. 

Over the past two years we’ve become a public company and expanded our platform with enterprise-grade features in privacy, security and compliance, putting SurveyMonkey on the path to rapidly expand our presence within the Fortune 500. We have ambitious goals to grow our international footprint as well, and every member of our troop plays a critical role in driving this growth and transformation. It’s an incredible time to join the company and be a part of our next chapter!

The Role

The Machine Learning Engineering (MLE) team’s charter is to build out a machine learning platform that accelerates the efficient adoption of machine learning across all SurveyMonkey portfolio products. Our goal is to build applications and tools that enable the scalability of ML along all points of the lifecycle of an AI project, from feature discovery to model training, from model deployment to post-production monitoring and evaluation.

A SurveyMonkey ML Engineer focuses on 3 specific areas of our ML platform:

  • Data
    • Data is the foundation of all ML projects. The MLE team builds tools to resolve all pain points that are specific to working with multi-dimensional datasets in a production environment
  • Serving
    • The MLE team supports services that serve ML models. The team focuses on extending and maintaining architecture that supports integration with other SurveyMonkey microservices
  • Automated Management
    • As the number of models and use cases increase, the MLE team aims to automate workflows like model retraining, model monitoring and evaluation

We need your help as we continue to evolve our next generation machine learning platform here at SurveyMonkey. We help our customers make great decisions based on the tools we create on top of the millions of survey responses we receive daily. To do that well, we use applied machine learning techniques that include natural language processing, classification, spam detection, personalization / ranking, etc. We do this at significant scale and generally in real-time.

Successful candidates will have extensive application and data engineering experience. The ideal candidate will also have some experience with building production ML platforms in the cloud. Specifically, we need someone that is ready to get their hands dirty with building out a flexible machine learning platform that supports scalable model training in-memory or through distributed computational processing (single vs. multi-node), model deployment, API management, and constructing elegant feedback loops for self-sustaining machine learning systems. Candidates will need to be well-versed in large-scale data storage and processing and have the judgement to know when to use out-of-the-box solutions versus building custom ones. Being fun to work with is definitely a plus!.

 

Requirements:

  • At least 7+ years professional software engineering experience using a high level language (Python preferred).
  • Experience utilizing big data and machine learning technologies (e.g. H2O, Spark, Hadoop, Cassandra).
  • Very comfortable with Unix/Linux operating systems. We favor Ubuntu.
  • Strong communication and documentation skills.
  • Experience with operating computational clusters for training machine learning models.
  • Familiarity with the ipython notebook, pandas, sklearn, numpy and nltk.
  • Experience with ETL pipelines.
  • Experience with workflow management platforms like Airflow.
  • An interest in data science, and in general, data modeling of lots of structured and unstructured data.

Nice to Have:

  • Familiarity with machine learning techniques and natural language processing (e.g. featurization, n-gram analysis, supervised classification and unsupervised topic clustering, etc)
  • Experience with building out cloud infrastructure or using AWS services (e.g. Sagemaker, Infra tools, etc)

 

At SurveyMonkey, we offer competitive salaries, medical/dental benefits, PTO, 401k, paid holidays and parental leave, and equity compensation.

SurveyMonkey is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply for this Job

* Required
  
  


U.S. Equal Opportunity Employment Information (Completion is voluntary)

Individuals seeking employment at SurveyMonkey are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. You are being given the opportunity to provide the following information in order to help us comply with federal and state Equal Employment Opportunity/Affirmative Action record keeping, reporting, and other legal requirements.

Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.


Form CC-305

OMB Control Number 1250-0005

Expires 05/31/2023

Voluntary Self-Identification of Disability

Why are you being asked to complete this form?

We are a federal contractor or subcontractor required by law to provide equal employment opportunity to qualified people with disabilities. We are also required to measure our progress toward having at least 7% of our workforce be individuals with disabilities. To do this, we must ask applicants and employees if they have a disability or have ever had a disability. Because a person may become disabled at any time, we ask all of our employees to update their information at least every five years.

Identifying yourself as an individual with a disability is voluntary, and we hope that you will choose to do so. Your answer will be maintained confidentially and not be seen by selecting officials or anyone else involved in making personnel decisions. Completing the form will not negatively impact you in any way, regardless of whether you have self-identified in the past. For more information about this form or the equal employment obligations of federal contractors under Section 503 of the Rehabilitation Act, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Disabilities include, but are not limited to:

  • Autism
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, or HIV/AIDS
  • Blind or low vision
  • Cancer
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or hard of hearing
  • Depression or anxiety
  • Diabetes
  • Epilepsy
  • Gastrointestinal disorders, for example, Crohn's Disease, or irritable bowel syndrome
  • Intellectual disability
  • Missing limbs or partially missing limbs
  • Nervous system condition for example, migraine headaches, Parkinson’s disease, or Multiple sclerosis (MS)
  • Psychiatric condition, for example, bipolar disorder, schizophrenia, PTSD, or major depression

1Section 503 of the Rehabilitation Act of 1973, as amended. For more information about this form or the equal employment obligations of Federal contractors, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.