XX
Senior Fullstack Software Engineer ISurveyMonkeyOttawa, Ontario, Canada

This job offer is no longer available

XX

Senior Fullstack Software Engineer I

SurveyMonkey
  • CA
    Ottawa, Ontario, Canada
  • CA
    Ottawa, Ontario, Canada

About

What we're looking for

At SurveyMonkey, we are seeking a Senior Full-stack (Frontend & MLOps) Software Engineer who can contribute to both the product-facing frontend and the operationalization of machine learning models. In this role, you will design and implement user-friendly interfaces while also collaborating closely with data scientists and ML engineers to ensure models are deployed, monitored, and scaled effectively in production. This is a hands-on position where you'll work across the stack and help bridge the gap between user experience and ML infrastructure.

What you'll be working on

  • Build and maintain responsive, reusable, and performant UI components.
  • Work with designers and product managers to translate requirements into intuitive user experiences.
  • Integrate frontend applications with APIs and ML-driven services.
  • Ensure accessibility, security, and performance best practices in frontend code.
  • Collaborate with data scientists to productionize ML models.
  • Implement and maintain CI/CD pipelines for ML workflows.
  • Contribute to model monitoring, data validation, and alerting systems.
  • Support automation of model deployment, retraining, and versioning processes.Troubleshoot and resolve issues across ML infrastructure and frontend integrations.

We'd love to hear from people with

  • 5 years of professional engineering experience, with exposure to both frontend and DevOps/MLOps domains.
  • 3 years of ML engineering experience using Python 3 in backend development and AWS for model deployment/serving.
  • Strong proficiency in frontend technologies (React, TypeScript, JavaScript, HTML, CSS).
  • Familiarity with CI/CD pipelines, containers (Docker), and orchestration (Kubernetes).
  • Understanding of MLOps concepts such as model deployment, monitoring, and lifecycle management.
  • Hands-on experience with AWS.
  • Strong collaboration skills and ability to work effectively with cross-functional teams.
  • Good documentation skills.

SurveyMonkey believes in-person collaboration is valuable for building relationships, fostering community, and enhancing our speed and execution in problem-solving and decision-making. As such, you will be required to work from a SurveyMonkey office up to 1 day per week.
#LI - Hybrid

  • Ottawa, Ontario, Canada

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.