Machine Learning Engineer (AI Core Team) at Manychat

Manychat's AI Core team develops machine learning and large language model solutions deployed across millions of daily conversations.

Key Responsibilities:

Design and deliver end-to-end ML/LLM solutions including prototyping, evaluation, and production deployment

Build and iterate on AI agents using RAG, vector search, memory systems, and tool integration

Select appropriate technical approaches (classical ML, LLMs, RAG pipelines, or agent architectures)

Partner with backend teams on productionization with monitoring and scalability

Required Qualifications:

Solid understanding of ML algorithms, metrics, search, RAG, and agent design

Experience with LlamaIndex, LangChain, or similar frameworks

PyTorch/TensorFlow tuning experience

LLM evaluation and benchmarking knowledge

3+ years Python in production environments

Backend service development (FastAPI, Docker, Pydantic, PostgreSQL)

Cloud and monitoring familiarity preferred

Fluent English communication

Independent work with fast iteration cycles

Product mindset in dynamic environments

Benefits: Remote flexibility, family health insurance, professional development budget, hybrid work arrangements, team activities.

Location: Amsterdam, Netherlands (with Barcelona office option, hybrid)

Last updated: February 17, 2026