Taro Logo

Senior Machine Learning Engineer (AI Research Lab)

Leading Chat Marketing platform helping businesses engage with customers on Instagram, Facebook Messenger, WhatsApp, and Telegram.
Machine Learning
Senior Software Engineer
Hybrid
101 - 500 Employees
7+ 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 for their AI Research Lab. As part of a 300+ strong team with offices in Barcelona, Austin, Amsterdam, São Paulo, and Yerevan, you'll work on transforming cutting-edge ideas into production features that automate millions of conversations daily. The role involves close collaboration with the Python Platform team and Product team, focusing on implementing ML/LLM workflows that solve real user problems. You'll be responsible for defining the team's tool stack, preparing validation data, selecting optimal approaches between classical ML and LLM solutions, and delivering production-ready features. The ideal candidate brings 7+ years of ML/LLM experience, strong Python skills, and expertise in both classical ML and modern LLM techniques. The position offers comprehensive benefits, including health insurance, professional development opportunities, and a flexible hybrid work environment in Barcelona. This is an excellent opportunity for an experienced ML engineer looking to make a significant impact in the chat marketing space while working with cutting-edge AI technologies.

Last updated 11 days ago

Responsibilities For Senior Machine Learning Engineer (AI Research Lab)

  • Define the team's tool stack for data labeling, experiment tracking, and workflow-as-code
  • Partner with Product to solve user cases and propose technical metrics
  • Prepare validation data and drive labeling strategies
  • Select optimal approaches between classical ML, LLM chains, or agents
  • Deliver solutions to production with the Python Platform Team
  • Continuously enhance features through monitoring and user feedback

Requirements For Senior Machine Learning Engineer (AI Research Lab)

Python
  • 7+ years of production ML/LLM experience in Python
  • Proven skill training classical models
  • Prompt-engineering expertise
  • Practical experience fine-tuning LLMs and implementing RAG pipelines
  • Solid grasp of pydantic for typed data models
  • Clean, well-tested code with CI/CD
  • Clear written and verbal communication
  • Track record of independently delivering projects

Benefits For Senior Machine Learning Engineer (AI Research Lab)

Medical Insurance
Education Budget
  • Comprehensive health insurance for family
  • Professional development budget
  • Flexible benefits package
  • Generous leave options
  • In-office perks including free meals
  • Company-funded sport activities
  • Annual offsites
  • Team-building events