Job Closed
This listing is no longer active.
Built for business, loved by users. Get real results with the world’s most popular platform for surveys and forms.
Senior Software Engineer
Location
Italy
Posted
55 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
SurveyMonkey
• Build and maintain robust ML systems using Python (Pandas/NumPy, PyTorch/transformers) to support efficient ML operations. • Design ML cloud infrastructure using AWS services, ensuring the platform is built for reuse, scalability, and high-volume throughput. • Collaborate with application engineers to integrate, test, and monitor ML model services across SurveyMonkey’s microservices architecture. • Act as a consultant to internal feature teams, educating and influencing decisions regarding ML tooling and infrastructure. • Incorporate telemetry into the platform for complex failure mode analysis, ensuring real-time reliability for millions of daily survey responses. • Serve as a technical leader and mentor, championing high standards in coding, documentation, and architectural best practices to foster the professional growth of junior engineers on the MLP team.
Job Requirements
- 8+ years of professional ML development experience with a proven track record of designing and implementing ML infrastructure in AWS.
- Mastery of ML concepts (supervised/unsupervised learning) and deep understanding of Large Language Models (LLMs) and NLP.
- Expert-level Python skills and experience with high-scale data processing (PySpark, etc.).
- Comfortable with Unix/Linux systems and experienced in deploying end-to-end solutions for real-time applications (spam detection, personalization, ranking).
- Bachelor’s Degree in Computer Science, Data Science, Software Engineering, Mathematics, Statistics, or a related quantitative field.
Benefits
- Flexible, hybrid environment with thoughtfully designed offices
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Fullstack Entwickler – mit Projekterfahrung
RockstarDevelopers GmbHArchitekten der Digitalen Zukunft
• Arbeiten in Kundenprojekten bei grossen Unternehmen, eingebettet in deren Teams • Volle Verantwortung für deinen Bereich • Fullstack-Entwicklung in Enterprise-Umgebungen • Architektur mitgestalten, nicht nur umsetzen • Code generieren, reviewen und refactoren mit Claude Code, Copilot oder Cursor • Code Reviews und technisches Mentoring im Team • Abstimmung mit Product Ownern, UX und DevOps
Senior Full-Stack Developer – Government & Public Sector
RockstarDevelopers GmbHArchitekten der Digitalen Zukunft
• Work on projects for public sector clients • Full‑stack development in regulated enterprise environments • Help shape architecture, not just implement it • Generate, review and refactor code • Conduct code reviews and provide technical mentoring within the team • Coordinate with Product Owners, UX and DevOps
Staff Software Engineer – US SaaS
Prometeo TalentEmpowering startups to scale by connecting you with top 1% global talent. Since 2010. www.prometeotalent.com/
• Lead the design and delivery of large-scale software initiatives. • Drive architecture and technical decisions across multiple teams. • Build scalable, reliable, and maintainable backend systems. • Partner with Product, Engineering, and Leadership stakeholders. • Mentor engineers through technical guidance, design reviews, and best practices. • Improve system performance, reliability, and operational excellence. • Help define engineering standards and contribute to technical strategy.
Senior Software Engineer
FederatoWhen underwriters have real-time risk selection and portfolio insights at their fingertips, profitable growth follows!
• Design, develop, modify, and test software applications or systems for various products and services. • Gain a deep understanding of the product area, codebase, and systems. • Apply strong skills in data analysis, programming, and software engineering. • Write high-quality, well-tested code using modern frameworks and tools. • Solve complex problems by analyzing data and evaluating key factors. • Use sound judgment to select appropriate methods and techniques for problem-solving. • Work independently, using available resources to overcome obstacles and meet deadlines. • Master internal development standards to handle increasingly complex tasks and projects. • Mentor junior developers and help improve their skills. • Collaborate with Product Designers, Product Managers, and Engineers to deliver engaging user-facing products. • Ensure products meet customer needs by working with empathy and attention to detail.



