SurveyMonkey is hiring a

Staff Machine Learning Data Engineer

Ottawa, Canada
Remote

SurveyMonkey is a global leader in online surveys and forms that empowers people with the insights they need to make decisions with speed and confidence. Our fast, intuitive feedback management platform connects millions of users worldwide with real-time AI-powered insights that drive meaningful decisions. We provide answers to more than 20 million questions every day so that people and organizations can attract new audiences, delight customers, create advocates, and extend their competitive advantage in the marketplace. Our vision is to raise the bar for human experiences by amplifying individual voices. Learn more at surveymonkey.com.

What we're looking for

The Machine Learning Platform (MLP) 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.

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 including natural language processing, classification, spam detection, personalization / ranking. We do this at a significant scale and generally in real-time.

What you'll be working on

  • You will build scalable, performant and extendable data stores and pipelines which will give the ML team ability to have access to high quality, trusted data that will be used for exploration, models training and for supporting data enrichment for prediction generation for both offline and runtime use cases.
  • You Will be working with SurveyMonkey application engineers to integrate the ML model services into SurveyMonkey product portfolio.
  • You will report to our Machine Learning Manager.

We'd love to hear from people with

  • At least 10+ years professional software engineering experience with strong programming skills in languages like Python or Java working on building and deploying large-scale applications.
  • Experience building scalable, performant and extendable data stores with large amounts of structured and unstructured data (using f.e. AWS Redshift, Snowflake, etc.).
  • Experience designing, implementing and maintaining scalable, efficient and reliable data pipelines with data quality checks and validation processes to ensure data accuracy and consistency.
  • Experience implementing data governance policies and procedures to ensure compliance with data privacy and security regulations.
  • Experience using workflow management platforms like Airflow to automate data pipelines and machine learning workflows.
  • Experience building cloud infrastructure using AWS services (e.g. Glue, EMR, Athena, Sagemaker, Lambda, EKS, etc.) to support the machine learning models development and deployment.
  • Very comfortable with Unix/Linux operating systems. We favor Ubuntu.
  • Strong in collaborating with other engineers, data scientists, and product managers to identify business problems and implement solutions.

#LI-Remote

Why SurveyMonkey? We’re glad you asked 

SurveyMonkey is a place where the curious come to grow. We’re building an inclusive workplace where people of every background can excel no matter their time zone. At SurveyMonkey, we weave employee feedback into everything we do to create forward-looking benefits policies, employee programs, and an award-winning culture, including best workplace for parents, our annual holiday refresh, our annual week of service, and our C.H.O.I.C.E Fund. In addition, we’ve reimagined the way we work to allow employees to choose what works best for them -- working in-person, fully remote, or a hybrid model that combines the two through our Choice Model

Our commitment to an inclusive workplace

SurveyMonkey is an equal opportunity employer committed to providing a workplace free from harassment and discrimination. We celebrate the unique differences of our employees because that is what drives curiosity, innovation, and the success of our business. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, marital status, veteran status, disability status, pregnancy, parental status, genetic information, political affiliation, or any other status protected by the laws or regulations in the locations where we operate. Accommodations are available for applicants with disabilities.

This job is no longer available

Enter your email address below to get notified whenever we find a similar job post.

Unsubscribe at any time.