SurveyMonkey

Senior Software Engineer Machine Learning

📍 Location
Canada, nb
⏰ Job Type
Full-time
📅 Posted
June 08, 2026

Job Description

Join SurveyMonkey as a Senior Software Engineer II specializing in Machine Learning Platform development. Collaborate remotely to design scalable ML systems and mentor emerging talent.
This role is integral to SurveyMonkey, acting as a bridge between Data Science and DevOps. With 8+ years of experience, you will implement Python and AWS solutions, ensuring high-performance ML capabilities. Your leadership will guide junior engineers and influence decisions on ML architecture and tooling used.
Key Responsibilities:
• Design and maintain ML systems with Python
• Develop scalable AWS cloud infrastructure
• Collaborate on ML model integration in microservices
• Provide guidance on ML tooling and technologies
• Implement telemetry for monitoring and reliability
Requirements:
• Over 8 years in ML development with AWS
• Strong understanding of ML concepts, including NLP
• Expert Python skills and high-scale data processing
• Experience with Unix/Linux envir...

Ready to Apply?

Take the next step in your career journey with SurveyMonkey

Apply Now