NLP Developer with 4 years of professional experience, currently based in São Paulo, Brasil.University gave me NLP, AI, and Python, and what I don't know, I learn myself.For every project I am involved in, I look to make an impact. At my first workplace, my parsers have increased my team's data availability by 20%. At my latest workplace, I have, on the one hand, succeeded at various NLP tasks, and, on the other hand, helped a completely different team bring their Python to the next level.With a proven record of being a fast learner and a self-organized multitasker, I can wear many hats and master new technologies quickly. After five years in academia, with several publications and being a board member at international conferences, I am used to keeping up with scientific advances.In my free time, I enjoy sports, language learning, and playing go. Knowing how deep and complex this game is, I believe mastering go is one of the many breakthroughs of AI. I want to help bring these breakthroughs to different areas, from Fintech to Healthcare to Environmental Science.
-
Senior Ai EngineerFlint SystemsSão Paulo, Sp, Br -
Senior Natural Language Processing EngineerFlint Systems Jun 2022 - PresentUnited StatesA key member of a team developing proprietary FLINT NLP Desktop + SAAS frameworks.- Implementing State-of-the-art ML + Feature-centered NLP solutions for authorship analysis. Automating complex scientific methodologies and statistical approaches to forensic linguistics, working directly with the key scientists in the field.- Working on a variety of tasks, from NLP and Database development to APIs and QA.FLINT Systems was founded to automate the process of Authorship Determination. It has developed its software platform to enable businesses, institutions, and law enforcement to analyze whether a certain document of questioned origin shares likely common authorship features with other documents of known origin applying standard linguistic rules and patterns. FLINT's technology creates a unique linguistic fingerprint and applies forensic linguistic methodologies to detect Contract Cheating and AI generated text. Flint’s key areas of focus are: Authorship Attribution, Contract Cheating, and Threat Assessment. The system is a fully automated solution, which help dramatically reduce time and costs required for running custom analysis. The user can control key variables to ensure that the analysis fits the particular goals for individual use cases. -
Natural Language Processing EngineerSelf Employed Nov 2021 - Jun 2022Antalya, TurkeyWorking on freelance commissions.- Solved different NLP problems: Text classification, Text generation, Relation Extraction, Named Entity Recognition, Keyword extraction.- Created web scrapers and parsers.- Gave AI and NLP talks for non-technical audiences.- Created a multilanguage Telegram gatekeeper bot for a community of 300+ expatriate IT professionals. -
Machine Learning DeveloperDeloitte Apr 2020 - Nov 2021New York, United StatesPrimary teams: Semantic Web + AI.- Developed a Structured document module: Table ingestion (pandas), triplet generation (RDFlib), full-text search (embeddings + numpy for cosine similarity; common metrics such as Hamming and Levenshtein distance, etc.)- Researched and developed State-of-the-art implementations for Named Entity Recognition, Relation and Term extraction, and Topic modeling. - Created RESTful APIs for the modules using Flask.- Benchmarked Python-based NLP frameworks (Huggingface, SpaCy, CoreNLP, Stanza, etc.) on tasks of interest.- Integrated SpaCy 3.0 and transformers into the NER module, improving quality by 20%.- Developed the first iteration of a load- and performance-testing system for NER.Secondary team: QA.- Modularized and refactored testing framework, speeding up daily workflow by 10%.- Completely reworked case split for parallelization, reducing the number of operations by 50%.- Advised a team of senior engineers on Python-related problems. -
Machine Learning Research AssistantHigher School Of Economics Jan 2019 - Sep 2021Nizhniy Novgorod, RussiaLaboratory of Algorithms and Technologies for Networks Analysis.- Conducted autonomous research in NLP and Computer Vision and authored three NLP papers in Scopus-indexed international conference proceedings;- Was a board member and a double-blind reviewer (NLP track) at six international conferences;- Participated in academic seminars and assisted in the organization of laboratory-sponsored events. -
Data Mining EngineerPokupaika Aug 2018 - Jan 2019Nizhniy Novgorod, Russia- An app / social network for finding the best prices of everyday goods, making retail more transparent.- Developed parsers for 5 company websites, increasing the amount of product data available to the app by 20%. These datasets allowed the app to be used in bookstores and drugstores.- Using SQL and NLP, consolidated three private datasets of LENTA, one of the largest Russian retail chains, creating a production-ready dataset of over 10.000.000 articles.
-
Machine Learning InternNetcracker Technology Mar 2018 - Aug 2018Nizhniy Novgorod, RussiaHigher School of Economics and Netcracker (Nizhny Novgorod) Joint Laboratory.- Researched and compared 5 different multilanguage corpora for QA and sentiment analysis tasks;- Researched SOTA NLP methods for dialogue systems, such as DeepPavlov. -
Undergraduate Teaching AssistantHigher School Of Economics Jan 2018 - Jun 2018Nizhniy Novgorod, RussiaAssisting for ‘Computer Tools for Linguistics Research’- Addressed student questions;- Reviewed tools and prepared presentations.
Kirill Nikolaev Skills
Kirill Nikolaev Education Details
-
3.83, Summa Cum Laude -
Germanic Languages, Literatures, And Linguistics -
3.88, Summa Cum Laude
Frequently Asked Questions about Kirill Nikolaev
What company does Kirill Nikolaev work for?
Kirill Nikolaev works for Flint Systems
What is Kirill Nikolaev's role at the current company?
Kirill Nikolaev's current role is Senior AI Engineer.
What schools did Kirill Nikolaev attend?
Kirill Nikolaev attended Higher School Of Economics, Friedrich Schiller University Jena, Higher School Of Economics.
What skills is Kirill Nikolaev known for?
Kirill Nikolaev has skills like Git, Linux, Data Science, Algorithms, Object Oriented Programming, Russian, Data Analysis, Keras, Tensorflow, English, Deep Learning, Natural Language Processing.
Not the Kirill Nikolaev you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial