Remote job
NLP research engineer
Job details
About this role
Role overview Build and improve open-source NLP and machine learning libraries as part of a research-focused engineering team. The work centers on extending retrieval-augmented generation to knowledge graphs, including methods for learning rule-based models that turn text into knowledge graph triples.
Responsibilities - Develop and maintain core software libraries supporting the research project. - Extend knowledge graph capabilities in retrieval-augmented generation systems. - Apply and improve methods for learning rule-based text-to-triple models. - Work with academic research partners and contribute to a collaborative engineering effort.
Requirements - Strong software engineering and programming experience. - Background in natural language processing, machine learning, or both. - Interest in research-oriented development and open-source software.
Benefits and work setup - Full-time remote work based in Vienna, with regular partner meetings and occasional travel to Budapest, up to twice per quarter. - PhD study alongside the role is encouraged but not required. - Minimum gross annual pay is €45,738 under the applicable collective agreement; higher pay may be discussed.