Browse Natural language processing job posts for project examples or post your job on Upwork for free!

Natural language processing Job Cost Overview

Typical total cost of Upwork Natural language processing projects based on completed and fixed-price jobs.

Upwork Natural language processing Jobs Completed Quarterly

On average, 8 Natural language processing projects are completed every quarter on Upwork.


Time to Complete Upwork Natural language processing Jobs

Time needed to complete a Natural language processing project on Upwork.

Average Natural language processing Freelancer Feedback Score

Natural language processing Upwork freelancers typically receive a client rating of 4.86.

Last updated: October 1, 2015

Popular Natural language processing Searches

Clear all filters

Paul R.

Paul R.

Perl programmer and API integration specialist

Ireland - Tests: 2

Experienced programmer and developer specializing in API integration, web backends, file conversion, text and image processing, and desktop utilities. 18 years working in IT and publishing. Excellent communication skills. Deep understanding of complex data structures and algorithms. API Integration - Expert knowledge of API data formats and communication protocols: XML, JSON, Atom, HTTP, OAuth, REST, SOAP. - Ability to quickly comprehend API documentation. - Author of concise, well documented code that is secure, robust, modular and expandable. - Designer of functional and efficient web-based interfaces. File Conversion - Programmatically read, write and manipulate many common file formats, converting from one to the other: Excel, PDF, bitmap and vector images, HTML, XML, SVG, Illustrator, shapefiles, email message formats. Text and Image Processing - Tools to parse and analyze text: stemming, inflection, n-grams, categorize, summarize, search indexing. - Tools to manipulate images: crop, resize, scale, reduce file size, montage, animate. Desktop Utilities - All of the above as simple to use, one click desktop applications.

100% Job Success
$38.89 /hr
67 hours

Roman Petrovschi

Roman Petrovschi Agency Contractor

AI Devel


Our software engineers are developing code since 2000 having experience in several IT fields: * Professional Web Scrapping * Adaptive and Intelligent Web Crawling/Web Data Mining/Web Robots * Natural Language Processing * Artificial Intelligence and Machine Learning * Developing of Trading Platforms and trading software, backtesting engines, financial communication protocols * Professional AntiVirus developing & Malware research * PHP WebSites development/SQL-based Database management Systems/Joomla Our mainly used programming languages are: * Python(2x, 3x) * C/C++ (Qt) * Perl(5x) * PHP 4/5 * Assembly Languages * Delphi/Pascal * JavaScript * Groovy/Java * SQL (MySQL, PostgreSQL, MSSQL, Oracle, SQLLite) Our experience include: * Natural Language Parsing (English) and semantic interpretation(Stanford Parser/NLTK, WordNet, semantic disambiguiation). * Machine Learning and Artificial Intelligence (Classifiers such as Neural Nets, Support Vector Machines, Regressions, Decision Trees, Random Forests) * Web Scrapping/Crawling, Intelligent, adaptive, evolutive robots. * Developing of Trading Platforms, trading software, backtesting engines, financial communication protocols such as FIX, ITCH, ITTO * Malware, spyware, riskware reverse engineering and classification, w Writing of malware descriptions and detailed disinfection instructions, Knowledge of anti-malware policies and antivirus development.

Associated with: AIDevel

$48.00 /hr
0 hours

Vineeth Mohan

Vineeth Mohan

Data scientist

India - Tests: 1

Auther of the book Elasticsearch blueprints - Elasticsearch certified trainer who have conducted trainer for number of MNC’s like microsoft , flipkart , cisco and philips Live project – Stackoverflow - Stackoverflow Careers - Linkedin - Github - Career (Experience –75 years) • Architect/Data scientist at Algotree Research private limited (June 2011 to Present) • Software Engineer at Yahoo! India (March 2009 – May 2011) • Internship as Service engineer at Yahoo!India (May 2008 – to February 2009) Career highlights and honors received ● End to end design and management of Newsmills from inception to completion. ● Knowledge acquisition and adoption of various open source tools and technologies ( Mahout , Elasticsearch , Opengamma , cleo , Rstudio-server , D3 js , Twitter Bootstrap) to meet the requirements of the management. ● Spot bonus award at yahoo ● Various appreciation awards from coworkers – yahoo ● Chairman of MACS(Model engineering college association of computer science students) – 2008 , various inter collage technical competition awards at collage. Behavioral Competencies ● Clear in-depth conceptual clarity on the subject along with knowledge gathering skills. ● Self-motivated and can work with less or no management. ● Passion to adopt the best suited technology and attain the best performance. ● Clearly sets the boundary between code quality and business deliverables. Technical Skills ● Languages: ● Application level languages – Java ● Machine learning tool – Mahout ● Statistical languages - R ● Scripting – Perl, Shell , Awk , Sed ● Web technologies – HTML,Javascript ,CSS , jQuery , Bootstrap. ● Expert in Technology and Tools : Elasticsearch , Lucene , Opengamma , Cleo. ● Systems: Unix Operating System (LINUX – Ubuntu , Debian , Red Hat) ● Strong computer fundamentals in Data Structures and Algorithms, automata languages and computation.

50% Job Success
$34.00 /hr
95 hours

Max Ionov

Max Ionov

Computational linguist: NLP, ML and other fancy acronyms


Language is one of the most interesting and challenging things to work with as a developer. Creating systems which can act as if they understand natural language is my job, my hobby and my passion. I have been in the field for more than 4 years balancing between academia and industry. Some random facts: — worked for 2 years as a computational linguist in Russian search engine. Tasks included query disambiguation and query classification (machine learning + relatively big data) — created an open-source tool for anaphora resolution (machine learning) for academic purposes For my work I primarily use Python with well-known libraries like nltk and scikit-learn although when system performance matters I'm not afraid to use less developer-friendly languages.

56% Job Success
$12.50 /hr
27 hours



Data Scientist

France - Tests: 4

Hi, my name is Denys Lazarenko. I am a full-time Data Scientist at Capgemini France. My number one goal is to be useful for you. When working on a new project, I'm always enthusiastic, I talk to clients in order to have a clear understanding of their needs and vision of the project. I believe that my strong points are my Punctuality and Enthusiasm. I do my best to respect deadlines. I'm honest and fair. I look forward to working with you soon. Data Scientist since June 2015, I have contributed to several projects for various clients. + Tasks: Natural Language Processing, Machine Learning, Map-Reduce, Data Cleaning, Data Analysis, Data Visualization, + Domains: transport, HR, retail, energy. + Technologies: Python, Spark, Hadoop, JavaScript, Shell. In 2013-2015 I worked as a software developer at the Transport department at Sopra Steria in Paris. We developed software for Paris transport network (metro, buses, tramways). + Technologies: Java EE, Python, JavaScript, Google Maps API. Education: + 2014: MSc (apprenticeship) in Software Engineering [Paris, France] + 2012: MSc in Particle Physics [Paris, France] + 2011: MSc in Theoretical Physics [Kharkiv, Ukraine] My solid scientific background helps me understanding new projects and gaining new knowledge faster. Here is the list of my skills: + Sciences: Mathematics, Statistics, Physics + Machine Learning, Data Mining (regression, classification, clustering, dimensionality reduction, Natural Language Processing) + Algorithms + Big Data (Spark, Hadoop) + Python, scikit-learn, numpy + Java SE, Java EE + JavaScript, HTML/CSS + Shell (Bash) + Linux (Debian, RedHat), Windows + Git, SVN + SQL, MongoDB, Cassandra + UML I am a great fan of languages: + Russian and Ukrainian (native languages) + English, French (fluent) + Italian (intermediate) + German (beginner) ======================================================= ================ BONUS ================================ ======================================================= And finally, I can solve 6 Rubik's cubes BLINDFOLDED or 1 Rubik's cube 4x4 blindfolded in 5 minutes (that's a National record of Ukraine): Thanks a lot for your time!

$33.33 /hr
0 hours

Alejandro Naser Pastoriza

Alejandro Naser Pastoriza Agency Contractor

Software Developer

Argentina - Tests: 4

- Computer Scientist: Bachelor's degree (GPA %99.4), finishing Master's (GPA: 99%) thesis on Data Managment, "Adaptive Cache Managment for Arbitrary SQL Workloads". - Full-stack Ruby/Python Developer. - Diving into Data Science. - Experience in research & development, both in the software industry and in the academic world (Summer @ EPFL Data Intensive Systems and Applications Laboratory). I enjoy bringing the best of both worlds to combine cutting-edge theory and technology to come up with a solution for real-world problems. - Interested in Data Managment, Information Retrieval, Data Analysis & Visualization, Machine Learning, Natural Language Processing, Web Scraping, Web Development and Research papers implementation. - Familiar with: * Python, Django, Flask, Scrapy, numpy, scipy, pandas, scikit-learn, NLTK, matplotlib, ipython-notebook, bokeh, gensim. * Ruby, SciRuby, Rails, Rspec, Cucumber, Devise, MiniTest, Test Unit, HAML, ERB, Slim, Capybara, I18n, Sidekiq, Nokogiri, Will Paginate, Paperclip, Shoulda, FactoryGirl, OmniAuth, Bundler, Capistrano. * HTML/CSS, Javascript, CoffeeScript, jQuery. * MySQL, postgreSQL, redis, mongodb.

Associated with: Cordatazo

95% Job Success
$22.22 /hr
460 hours

Andrei Z.

Algorithm and Machine Learning Engineer

Belarus - Tests: 8

I have extensive experience in machine learning and data mining, including search engines, natural language processing, crowdsourcing and regression analysis. As part of my PhD study I also enjoy computer vision, especially what concerns face and emotion recognition. Note: I already have full-time job, so I can accept only short-term projects that I can deliver with high quality in a reasonable time.

$27.78 /hr
9 hours



object oriented software developer

Greece - Tests: 2 - Portfolio: 1

Over the last 5 years, I have designed and developed a wide range of applications that span from Natural Language Processing -StanfordCoreNLP, Apache-UIMA, Apache-POI etc- to web applications using Java, GWT, Swing, JSF and several RDBMSs. I also would like to mention my experience with software that connects heterogeneous systems (Solaris to VMS and Windows, AS400/S390 to Solaris, AS400 to Windows) using several types of middleware like Restful web-services, CORBA etc

$44.44 /hr
0 hours

Anderson Ledo

Anderson Ledo

Software Engineer, C.S. MsC.


Over the last 2 years, I have developed textual classifiers using Mahout and OpenNLP frameworks and web crawlers with intense database operations and optimizations. I have also worked with web development projects for startups using Java, Groovy, Grails and MySQL. My core competency lies in Java development and designing good OO software solutions. I am seeking to expand my work with machine learning and web data mining. I am also getting my master degree in August/2012 and I'm a Java Certified Programmer (SCJP6). I have worked with Java development, and also Groovy, since 2007. And I have worked with Mahout since 2011. I'm good with UML (I was a teaching assistant in the university), I have great OOP skills and a bunch of experience with other languages/frameworks/approach. Also, I'm a fast learner.

$33.33 /hr
115 hours