Senior Software Engineer II

SurveyMonkey
Italy
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Technical leadership","Mentoring","Coding standards","Architectural best practices","Cross-team collaboration"]

Join the Machine Learning Platform team to design and implement secure, scalable ML pipelines that power the end-to-end lifecycle of ML models. Build and maintain robust ML systems in Python, develop reusable AWS cloud infrastructure, and integrate/monitor ML model services across microservices. Serve as a technical leader—mentoring engineers, improving architecture and reliability, and advising product teams on ML tooling and deployment for real-time applications.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
SurveyMonkey
SurveyMonkey
2 months ago

Senior Software Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live

Job Summary

Join the Machine Learning Platform team to design and implement secure, scalable ML pipelines that power the end-to-end lifecycle of ML models. Build and maintain robust ML systems in Python, develop reusable AWS cloud infrastructure, and integrate/monitor ML model services across microservices. Serve as a technical leader—mentoring engineers, improving architecture and reliability, and advising product teams on ML tooling and deployment for real-time applications.
Location: Italy
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build and maintain robust ML systems using Python to support efficient ML operations.
  • •Design reusable, scalable ML cloud infrastructure on AWS for high-volume throughput.
  • •Collaborate with application engineers to integrate, test, and monitor ML model services across a microservices architecture.
  • •Add telemetry to enable complex failure-mode analysis and real-time reliability for high-traffic survey responses.
  • •Act as a technical leader and mentor, driving high standards in coding, documentation, and architectural best practices for the MLP team.

Key Requirements

  • •8+ years of professional ML development experience designing and implementing ML infrastructure in AWS.
  • •Strong ML fundamentals across supervised/unsupervised learning, with deep understanding of LLMs and NLP.
  • •Expert-level Python skills and experience with high-scale data processing (e.g., PySpark).
  • •Experience with Unix/Linux systems and deploying end-to-end solutions for real-time applications (e.g., spam detection, personalization, ranking).
  • •Bachelor’s degree in Computer Science, Data Science, Software Engineering, Mathematics, Statistics, or a related quantitative field.
Experience:8+ yearsMachine learningLLMsNLPAWSMicroservices
Education:Bachelor's
Skills:Technical leadershipMentoringCoding standardsArchitectural best practicesCross-team collaboration
Tech Stack:PythonPandasNumPyPyTorchTransformersAWSPySparkUnixLinuxMicroservicesTelemetry

Company Brief

SurveyMonkey
Provides an online survey platform and experience management tools that help organizations collect, analyze, and act on feedback from customers, employees, and markets through surveys, forms, and analytics.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 1999
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor