Taro Logo

Senior Machine Learning Engineer

Leading Chat Marketing platform helping businesses engage with customers on Instagram, TikTok, Facebook Messenger, and WhatsApp.
Machine Learning
Senior Software Engineer
Hybrid
101 - 500 Employees
6+ years of experience
AI · Enterprise SaaS

Job Description

Manychat, a leading Chat Marketing platform trusted by over 1 million brands across 170+ countries, is seeking a Senior Machine Learning Engineer to join their ML and AI squad. As part of a 300+ strong team with offices in Austin, Barcelona, Yerevan, São Paulo, and Amsterdam, you'll be instrumental in transforming rich data into valuable user experiences. Reporting to the Head of Data, you'll collaborate with ML scientists and Data engineers to develop scalable machine learning solutions.

The role combines engineering excellence with ML innovation, focusing on designing and deploying production-level ML models and AI applications. You'll be responsible for ensuring scalability and efficiency of deployed models, maintaining ML pipelines, and driving MLOps best practices. The position requires strong expertise in Python, SQL, and cloud infrastructure, along with extensive experience in ML principles and production deployment.

This opportunity offers comprehensive benefits including relocation support, health insurance, professional development budget, and flexible work arrangements. As an official Meta Business Partner backed by top investors like Summit Partners and BVP, Manychat provides a dynamic environment for growth and innovation in the chat marketing space. The company's commitment to diversity and inclusion, coupled with its global reach and impact, makes this an exciting opportunity for an experienced ML engineer looking to make a significant impact.

Last updated 6 days ago

Responsibilities For Senior Machine Learning Engineer

  • Design, develop, and deploy production level machine learning models and AI applications
  • Ensure scalability, efficiency, and accuracy of deployed ML and AI models
  • Evaluate potential architecture solutions and tooling
  • Maintain clean, reproducible, and scalable ML code and pipelines
  • Drive a strong MLOps culture standardizing best practices for CI/CD, model governance, observability, and reliability

Requirements For Senior Machine Learning Engineer

Python
Redis
Kubernetes
  • 6+ years of proven experience as a Machine Learning Engineer, or equivalent
  • Highly proficient in Python, and good knowledge of SQL
  • Demonstrated experience in the principles of ML
  • Experience building, testing, deploying, monitoring, and maintaining ML in production
  • Cloud and data infrastructure experience (e.g., AWS, Snowflake, Sagemaker, Redis)
  • Experience in integrating new Machine Learning tooling, core frameworks, orchestration, and containerisation
  • Experience in building MLOps tooling and processes
  • Track record of project leadership, cross-team collaboration, and coordination

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Relocation Benefits
  • Hybrid onboarding and relocation support for you and your family
  • Comprehensive health insurance for both you and your family
  • Professional development budget for conferences, courses, and resources
  • Flexible benefits package
  • Hybrid work and generous leave options
  • In-office perks including free meals and snacks
  • Company-funded sport activities, annual offsites and team-building events

Related Jobs