Daniël De Kok
AeroLeads people directory · profile

Daniël De Kok Email & Phone Number

Machine Learning Ops Engineer at Hugging Face
Location: Greater Groningen Area, Netherlands 13 work roles 4 schools
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Machine Learning Ops Engineer
Location
Greater Groningen Area, Netherlands
Company size

Who is Daniël De Kok? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Daniël De Kok is listed as Machine Learning Ops Engineer at Hugging Face, a with 30 employees, based in Greater Groningen Area, Netherlands. AeroLeads shows a matched LinkedIn profile for Daniël De Kok.

Daniël De Kok previously worked as Machine Learning & NLP consultant at Biaffine and Machine Learning Engineer, Performance Team Lead at Explosion. Daniël De Kok holds Doctor Of Philosophy - Phd, Computational Linguistics, Graduated With Distinction from University Of Groningen.

Company email context

Email format at Hugging Face

This section adds company-level context without repeating Daniël De Kok's masked contact details.

Hugging Face

Review company-level records connected to Daniël De Kok before choosing the right outreach path.

Profile bio

About Daniël De Kok

I have a background in natural language processing and machine learning. I also enjoy low-level programming in C, C++, Rust, CUDA, etc. In the past I have developed various natural language processing systems, everything from Prolog and C++ to a modern multi-task system using transformer models in Rust.I enjoy working with a closely-knit team with domain experts to quickly build and improve performant and accurate machine learning and natural language processing systems.Besides NLP/ML, I have a more general interest in UNIX systems and programming languages. I have participated in various UNIX-related projects over time, such as NetBSD, CentOS and the Nix/NixOS/nixpkgs ecosystem.

Current workplace

Daniël De Kok's current company

Company context helps verify the profile and gives searchers a useful next step.

Hugging Face
Hugging Face
Machine Learning Ops Engineer
Website
Employees
30
AeroLeads page
13 roles · 23 years

Daniël De Kok work experience

A career timeline built from the work history available for this profile.

Machine Learning Ops Engineer

Current
May 2024 - Present

Machine Learning & Nlp Consultant

Biaffine
Nov 2023 - Apr 2024

Machine Learning Engineer, Performance Team Lead

At Explosion I work on the Thinc machine learning library and the spaCy natural language processing library. Some of the things I worked on:- Designed and implemented Curated Transformers. Curated Transformers is a Python library of building blocks to implement transformer models. Curated Transformers supports popular encoder models such as XLM-RoBERTa, RoBERTa, BERT, and CamemBERT, as well as decoder models such as Llama 1/2, Falcon, GPT-NeoX, and MPT. Curated Transformers also provides greedy and sampling generators for LLMs. Curated Transformers will be used in spaCy 3.7 for transformer pipelines.- Implemented a new lemmatizer that replaces the rule-based lemmatizer for most pretrained models. The new lemmatizer uses edit trees that are predicted by a convolution or transformer model.- Implemented model distillation for extracting smaller models from larger teacher models.- Implemented a graph-based dependency parsing model using a biaffine model for arc predictions as an alternative to the transition-based parser of spaCy.- Added support for Metal Performance Shaders to spaCy and Thinc, making it possible to accelerate inference on Apple Silicon GPUs.- Made many CPU and GPU performance improvements across the board.

Aug 2021 - Apr 2024

Consultant Machine Learning & Nlp

Tensordot

Groningen, Netherlands

- Further development of the SyntaxDot multi-task syntax annotator (in Rust), including a biaffine parser.- Customizations of SyntaxDot for customers, including a Java binding.- Developed an taught a course 'Transformers from Basic Principles'. This course took a bottom-up approach to teaching transformers, starting from basic linear algebra, finding derivatives, linear classifiers, working to full transformer networks step by step.

Oct 2020 - Aug 2021

Assistant Professor

- My research focused on neural network models for syntax annotation, with a strong focus on dependency parsing, topological field annotation, and multi-task learning. This work culminated in several papers, including a paper selected as Outstanding Paper at ACL 2016.- Successfully applied for a renewal of a SFB (Sonderforschungsbereich) on composition models for phrases as a co-principal investigator, receiving funding for 2 PhD students and several work students.- Taught many courses in the International Studies in Computational Linguistics (ISCL) BA and MA programs. Including: advanced programming course (Java), Text Technology, Information Retrieval, Deep Learning, Parsing with Prolog, and an introductory Rust course.- Supervised several BA and MA theses.- For two years, I was the student advisor for the ISCL BA program.- Member of various committees, such as the accreditation renewal for the ISCL BA/MA programs, primarily focusing on renewing the BA program's exam regulations and module handbook.

Sep 2014 - Mar 2019

Researcher

Worked in the CLARIN-D project on:- Improving reliability of WebLicht web services.- Improving scalability of WebLicht web services, including parallelization of heavier services such as parsers.- Rewrote core parts if the TüNDRA treebank search application for treebanks for better performance and to give incremental results while a query is executed.- Implemented several new WebLicht web services.

Aug 2013 - Aug 2014

Developer Language Technology

Gridline

Amsterdam Area, Netherlands

Worked on various parts of Gridline's language processing pipeline:- Implemented a new lemmatizer based on edit scripts and support vector machines (SVMs) to replace Gridline's rule-based lemmatizer.- Implemented a modular spell checking architecture.- Improvement of fuzzy lookups in various parts of Gridline's language processing pipeline using dictionary automata and Levenshtein automata.- Implemented support for dependency annotations in Gridline's pipeline using Alpino.- Added initial support for stonger typing of pipes using Apache UIMA.Besides my work on the language processing pipeline, I also worked in client projects, such as tailoring the Gridline ES search engine for specific customers.

Jan 2013 - Jul 2013

Researcher Phd Student

My PhD research project focused on natural language generation in the Alpino system for Dutch. Together with Gertjan van Noord, I implemented a chart generator that uses the Alpino grammar. I also developed a fluency ranker using maximum entropy models. The end result of the project was a truly reversible model, where the same grammar and maximum entropy component could be used for parsing and generation.During my PhD I also taught the course Natuurlijke-taalverwerking 1 `Natural Language Processing 1`, which focused on implementing computational grammars and parsers in Prolog.I also developed various tools, such as the Dact treebank search application in C++ and Qt and a maximum entropy optimizer in C.

Sep 2008 - Dec 2012

Developer

Gridline

Developed a hidden Markov model part-of-speech tagger and a decision-list based lemmatizer in Java.

Mar 2008 - Apr 2008

Student Assistant

Created an online course for high-school students on information retrieval and natural language processing. After five years, this course is still used as-is by the university.Co-developed a content-management system for works of art, to support a joint research project of the University of Groningen, The Groningen Museum, and the Werkman Foundation. This project made an inventory of all the works, correspondences, and exhibitions of the Dutch painter H.N. Werkman.I was the teaching assistant for the XML and Natural Language Processing courses of the Information Science program.

2005 - 2008 ~3 yrs

System Developer

Libra Computer Systems

Vancouver, Canada Area (Remote)

Co-developed the graphical installer and graphical configuration tool for Libranet Linux 3.0. Libranet was a commercial distribution based on Debian GNU/Linux, oriented at new Linux users. The installer and configuration tool were written in Perl using the Gtk2+ toolkit.

2004 - 2005 ~1 yr
Team & coworkers

Colleagues at Hugging Face

Other employees you can reach at huggingface.co. View company contacts for 30 employees →

4 education records

Daniël De Kok education

Doctor Of Philosophy - Phd, Computational Linguistics, Graduated With Distinction

Activities and Societies: Chair PhD association (Grasp)

FAQ

Frequently asked questions about Daniël De Kok

Quick answers generated from the profile data available on this page.

What company does Daniël De Kok work for?

Daniël De Kok works for Hugging Face.

What is Daniël De Kok's role at Hugging Face?

Daniël De Kok is listed as Machine Learning Ops Engineer at Hugging Face.

Where is Daniël De Kok based?

Daniël De Kok is based in Greater Groningen Area, Netherlands while working with Hugging Face.

What companies has Daniël De Kok worked for?

Daniël De Kok has worked for Hugging Face, Biaffine, Explosion, Tensordot, and University Of Tübingen.

Who are Daniël De Kok's colleagues at Hugging Face?

Daniël De Kok's colleagues at Hugging Face include F F, Nimco Maxamed, Hey Hey, Jake Horowitz, and Dylan Ebert.

How can I contact Daniël De Kok?

You can use AeroLeads to view verified contact signals for Daniël De Kok at Hugging Face, including work email, phone, and LinkedIn data when available.

What schools did Daniël De Kok attend?

Daniël De Kok holds Doctor Of Philosophy - Phd, Computational Linguistics, Graduated With Distinction from University Of Groningen.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Daniël De Kok you were looking for.

View similar profiles