Staff Machine Learning Engineer

$171,360 - $257,040/Yr

Surveymonkey - Portland, OR

posted 2 months ago

Full-time - Senior
Portland, OR
Publishing Industries

About the position

At SurveyMonkey, we harness AI and Machine Learning to delight customers at every stage of their journey. The Machine Learning Platform (MLP) team owns the complete ML operations pipeline. As a Staff ML Engineer, you will be a driving force for a team that builds and enhances a platform that accelerates machine learning adoption across SurveyMonkey's product portfolio. You will report to the Director of Machine Learning. In this role, you will design and implement secure, scalable, and high-performance pipelines managing the end-to-end lifecycle of ML models. You will offer strong technical leadership skills, serving as a consultant to management and acting as an internal/external spokesperson for the ML team. Your responsibilities will include educating and influencing leadership on decisions affecting ML. You will integrate, test, and monitor ML model services across our product portfolio, focusing on supporting services for ML models and extending architecture to integrate with other SurveyMonkey microservices. Collaboration is key, as you will work closely with SurveyMonkey's application engineers. You will utilize applied machine learning techniques that include generative AI, natural language processing, classification, spam detection, personalization/ranking, and more, all at a significant scale and generally in real-time. Being fun to work with is definitely a plus!

Responsibilities

  • Design and implement secure, scalable, and high-performance pipelines managing the end-to-end lifecycle of ML models.
  • Offer strong technical leadership skills and serve as a consultant to management.
  • Educate and influence leadership on decisions affecting ML.
  • Integrate, test, and monitor ML model services across the product portfolio.
  • Support services for ML models and extend architecture to integrate with other SurveyMonkey microservices.
  • Collaborate closely with SurveyMonkey's application engineers.
  • Utilize applied machine learning techniques including generative AI, natural language processing, classification, spam detection, and personalization/ranking.

Requirements

  • 10+ years of MLOps experience in designing and implementing ML cloud infrastructure using AWS services.
  • Experience in building and maintaining ML systems using Python (including Pandas, NumPy, PySpark, etc.) for efficient ML operations.
  • Deep understanding of machine learning algorithms including large language models, applying them effectively in ML projects.
  • Mastery of machine learning concepts like supervised and unsupervised learning.
  • Strong communication and documentation skills.
  • Comfortable with Unix/Linux systems.
  • Ability to deal well with ambiguity and deliver great results to meet changing needs.

Nice-to-haves

  • Experience with operating computational clusters for training ML models.
  • Proven track record in deploying end-to-end solutions with creative problem-solving skills to handle a high volume of throughput.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401(k) retirement plan
  • Flexible spending account
  • Health savings account
  • Paid holidays
  • Paid time off
  • Employee assistance program
  • Competitive benefits package
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service