Nils Reimers

Frankfurt Rhine-Main Metropolitan Area Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nils Reimers is an NLP and deep learning leader based in the Frankfurt Rhine-Main area with 11 years of experience, currently VP AI Search at Cohere building foundation models for semantic search and content aggregation. He created SentenceTransformers (SBERT.net), the widely used open-source library for dense text embeddings (8k+ stars, 25M+ installs) and while at Hugging Face led work that produced BEIR, TSDAE and a 1B+ training-pair retrieval corpus. His contributions span research and production engineering across projects like MTEB, EasyNMT and classic sequence-tagging architectures, showing fluency from model design to tooling and deployment. With a background in mathematics and IT security, he emphasizes rigorous evaluation and reproducibility while scaling retrieval techniques from academic prototypes to industry-grade foundation models. Known for turning large-scale retrieval research into practical benchmarks and models, he helps shape how developers and teams build state-of-the-art semantic search.
code11 years of coding experience
job20 years of employment as a software developer
bookTechnischen Universität Darmstadt
languagesEnglish, German
github-logo-circle

Github Skills (55)

language-detection10
transformers10
machine-translation10
fasterrcnn10
benchmark10
lib10
bilstm10
python10
embed10
classification10
sentence-transformers10
benchmarks10
machine-learning10
word-embeddings10
benchmarking10

Programming languages (7)

TypeScriptJavaTeXJavaScriptPHPJupyter NotebookPython

Github contributions (5)

github-logo-circle
UKPLab/sentence-transformers

Jul 2019 - Nov 2022

State-of-the-Art Text Embeddings
Role in this project:
userBack-end Developer
Contributions:32 releases, 2 reviews, 995 commits in 3 years 4 months
Contributions summary:Nils primarily focused on bug fixes and implementing enhancements to the sentence-transformers library. They made changes to the core modules, fixing bugs in areas like tokenization, data handling, and model loading, and addressing issues related to the maximum sequence length of the models. Furthermore, the user updated the project's dependencies, including the transformers library, showing a focus on maintaining the project's functionality and performance. The user also added new models to the library.
nlpsentencetransformersbertword-embeddings
Hands-on tutorial on deep learning with a special focus on Natural Language Processing (NLP)
Role in this project:
userML Engineer
Contributions:137 commits, 127 pushes, 3 branches in 1 year 9 months
Contributions summary:Nils contributed code for a hands-on tutorial focused on deep learning and natural language processing. The commits added code solutions for lecture 2, which included a Python Jupyter Notebook demonstrating the implementation of a Multi-Layer Perceptron (MLP) for handwritten digit recognition using the Theano library. Further commits involved training data and code additions for lecture 3, which expanded upon the NLP aspects, introducing frameworks like Keras for Named Entity Recognition (NER) tasks.
nlphands-onkeras-modelsbertword-embeddings
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nils Reimers