- Jobs
- Manychat
- Machine Learning Engineer (AI Core Team)
Machine Learning Engineer (AI Core Team)
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