Machine Learning Engineer (AI Core Team)

Manychat
Full-timeMid

AI Tools

LangChainLlamaIndexPyTorchTensorFlow

Tech Stack

PythonLlamaIndexLangChainPyTorchTensorFlowFastAPIDockerPostgreSQLPydantic

Agent Workflow

Build and iterate on AI agents using RAG, vector search, memory systems, and tool integration. Select appropriate technical approaches including RAG pipelines and agent architectures for production deployment across millions of daily conversations.

About the Role

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

Apply Now
Apply Now

Similar Jobs

Get jobs like this weekly