Huawei Nederland logo

Information Retrieval Algorithm Engineer

Huawei Nederland

Join Huawei's Amsterdam Research Center

Huawei Amsterdam Research Center is at the forefront of artificial intelligence and machine learning innovation. We are dedicated to developing cutting-edge technologies that revolutionize how people interact with information and enhance productivity across various sectors. Our team of experts is committed to pushing the boundaries of what's possible in AI, and we are looking for talented individuals to join us on this exciting journey.

Position Overview

We are seeking a highly skilled and motivated Research Engineer to join our team, focusing on information retrieval and generative models. In this role, you will be responsible for developing, implementing, and optimizing models to enhance the accuracy and efficiency of information retrieval and the user experience of using generative models. In particular, we are interested in the multimodality scenario where the inputs are not necessarily text only. You will work closely with a team of researchers, data scientists, and engineers to create innovative solutions that leverage large-scale datasets and advanced machine learning techniques.

Key Responsibilities

  • Design, implement, and optimize information retrieval models and establish a strong retrieval-augmented generation (RAG) system.
  • Enhance the user experience by improving LLM's reasoning capabilities and reducing hallucinations.
  • Conduct research on state-of-the-art methods in natural language processing (NLP), machine learning (ML), and information retrieval (IR).
  • Develop algorithms and techniques to improve the performance and scalability of RAG systems.
  • Collaborate with cross-functional teams to integrate RAG solutions into existing products and services.
  • Perform data collection, pre-processing, and analysis to support research and development activities.
  • Evaluate and benchmark the performance of RAG models using large-scale datasets.
  • Stay up-to-date with the latest advancements in AI, NLP, ML, and IR.

Qualifications

  • Master’s or Ph.D. in Computer Science, Electrical Engineering, or a related field with a focus on NLP, ML, or IR.
  • Strong programming skills in Python and familiarity with machine learning frameworks such as PyTorch.
  • Solid understanding of deep learning architectures, including transformers, BERT, GPT, etc.
  • Proven track record of research excellence, demonstrated through publications in relevant conferences and journals.
  • Ability to work independently and as part of a collaborative team.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both written and verbal.

Preferred Qualifications

  • Knowledge and hands-on experience on automatic speech recognition (ASR) is a big plus.
  • Experience with retrieval-based models and techniques, including vector space models, BM25, or neural retrieval methods.
  • Familiarity with knowledge bases, information extraction, and question answering systems.
  • Background in software development and engineering best practices.

Join us at Huawei and be part of a team that is shaping the future of AI and machine learning. Apply today to embark on a career that will challenge and inspire you.

Similar jobs

Last update: 23 minutes ago

Huawei Nederland logo
Huawei Nederland

Senior ASR / TTS Researcher

Join Huawei's research center in Amsterdam as a Senior ASR/TTS Researcher, focusing on speech synthesis and AI.

Zivver logo
Zivver

Front-end Angular Engineer

Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.

Kennisnet logo
Kennisnet

Software Developer for Educational Platforms

Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.

Albert Heijn logo
Albert Heijn

Junior Frontend Developer (React.js)

Join Albert Heijn as a Junior Frontend Developer using React.js to transform technical infrastructure in a modern environment.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

dataroots logo
dataroots

Expert Machine Learning Engineer

Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

BCG X logo
BCG X

AI Engineer

Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Nederlandse Spoorwegen logo
Nederlandse Spoorwegen

Senior Lead Fullstack Developer with Frontend Focus

Join NS as a Senior Lead Fullstack Developer focusing on frontend, working with Angular, AWS, and TypeScript in a dynamic e-commerce environment.

Telenet logo
Telenet

Software Engineer with Design Affinity

Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.

CHILI publish logo
CHILI publish

IT Engineer

Join CHILI publish as an IT Engineer to manage and enhance IT infrastructure, ensuring security and efficiency in a dynamic environment.

Cere Network logo
Cere Network

Principal AI Engineer

Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.

Budget Thuis logo
Budget Thuis

Senior Android Developer

Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

BeFrank logo
BeFrank

Data Engineer with Azure and PySpark

Join BeFrank as a Data Engineer to build and enhance our data platform using Azure and PySpark. Hybrid work in Amsterdam.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Alliander logo
Alliander

Full Stack Developer (Angular / NestJS)

Join Alliander as a Full Stack Developer to drive the energy transition with Angular and NestJS expertise.

VERUM ARTES PROFESSIONAL STAFFING logo
VERUM ARTES PROFESSIONAL STAFFING

Senior Java Developer

Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

DPG Media Nederland logo
DPG Media Nederland

Android Developer - Freemium & Entertainment Area

Join DPG Media as an Android Developer in Rotterdam, focusing on Kotlin, MVVM, and Agile methodologies in a hybrid work environment.

Mollie logo
Mollie

Associate Software Engineer - Payments Domain

Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.