> Markdown version of [/jobs/ext/1523201-information-retrieval-algorithm-engineer](https://www.wearedevelopers.com/jobs/ext/1523201-information-retrieval-algorithm-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Information Retrieval Algorithm Engineer - **Company:** Huawei R&D Sites in Belgium and the Netherlands - **Location:** Amsterdam, Netherlands - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Acceptance Test-Driven Development, Code Generation, Computer Programming, Information Retrieval, Python (Programming Language), Knowledge Management, Machine Learning, Software Engineering, Reinforcement Learning, Pytorch, Large Language Models, Multi-Agent Systems, Deep Learning, Generative AI, Information Technology, Virtual Agents, GPT, Natural Language Generation - **Published:** July 15, 2026 - **Apply:** https://www.adzuna.nl/details/5681789643 ## About the Role 1. Master's or Ph.D. in Computer Science with a focus on NLP, ML, or AI. 2. Hands-on experience applying Reinforcement Learning to train and align Large Language Models (e.g., RLHF, RLAIF, PPO, GRPO) and building LLM-based agent or multi-agent systems; this is a core requirement for the position. 3. Strong programming skills in Python and familiarity with at least one major machine learning framework such as PyTorch. 4. Solid understanding of deep learning architectures, including Transformers, BERT, GPT, etc. 5. Proven track record of research excellence, demonstrated through publications in relevant conferences and journals. 6. Ability to work independently and as part of a collaborative team. 7. Excellent problem-solving skills and attention to detail., 1. Proficiency with RL training frameworks such as verl, OpenRLHF, TRL, or similar; experience with reward modeling, process reward models (PRM), and RLVR is a strong plus. 2. Practical experience building deep research systems or AI coding agents (e.g., search-augmented reasoning, code execution agents, test-driven code generation); familiarity with evaluation benchmarks such as SWE-bench, HumanEval, GAIA, or BrowseComp. 3. In-depth experience with agent orchestration frameworks such as LangChain, LlamaIndex, combined with advanced RAG techniques for grounding agents in factual knowledge. 4. Background in software development and engineering best practices. ## Description We are seeking a highly skilled and motivated Research Engineer to join our team, focusing on building advanced AI systems based on Large Language Models (LLMs) enhanced with Reinforcement Learning (RL). The ideal candidate has hands-on experience applying RL techniques to train and align large language models, with a particular emphasis on agentic applications such as deep research and automated code generation. In this role, you will be responsible for designing and developing cutting-edge LLM-powered Multi-Agent systems trained and aligned using Reinforcement Learning, targeting complex agentic scenarios including deep research and automated code generation. You will work closely with our team of researchers, data scientists, and engineers to push the frontier of what LLM-based agents can achieve., 1. Design and develop LLM-based multi-agent AI systems, applying Reinforcement Learning (e.g., RLHF, RLAIF, PPO, GRPO) to train, align, and optimize agents for complex agentic tasks such as deep research and automated code generation. 2. Utilize RL training frameworks (e.g., verl, OpenRLHF, TRL) and agent orchestration frameworks (e.g., LangChain, LlamaIndex) to build, train, test, and deploy autonomous AI agents at scale. 3. Research and implement RL-based training pipelines and reward modeling strategies to improve LLM agent performance on long-horizon tasks including deep research, multi-step reasoning, and code generation. 4. Develop and integrate advanced knowledge management and Retrieval-Augmented Generation (RAG) systems to provide AI agents with accurate and timely information, reducing model hallucinations. 5. Stay up-to-date with and contribute to the latest research in Large Language Models, Reinforcement Learning for LLMs (RLHF, RLAIF, process reward models), agentic AI systems, and domain-specific applications such as deep research automation and AI-driven code generation. 6. Collaborate with cross-functional teams to integrate the AI solutions you develop into existing products and services. 7. Evaluate and benchmark the performance of AI Agent systems and perform iterative optimization. ## Related Videos - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Carl Lapierre - Exploring Advanced Patterns in Retrieval-Augmented Generation](https://www.wearedevelopers.com/videos/1235-carl-lapierre-exploring-advanced-patterns-in-retrieval-augmented-generation) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [Hybrid AI: Next Generation Natural Language Processing](https://www.wearedevelopers.com/videos/436-hybrid-ai-next-generation-natural-language-processing) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)