Position: C++ engineer on ML project
Company: FreySoft
Experience required: 3y
English level: intermediate

**Responsibilities**
— Enhance existing NLP and ML functionality
— Build robust, lasting, and scalable products
— Evaluate the technical tradeoffs of every decision

**Required skills**
— Understanding of machine learning approaches and algorithms
— Strong knowledges in C++ (including C++11) ;
— At least Intermediate level of English

**Will be a plus:**
— Experience with Python
— Experience with C#
— Experience in NLP or Machine Learning techniques for text representation, semantic extraction, data structures, and modelling
— Strong knowledge in computer science fundamentals, algorithms, mathematics, statistics

**What we offer:**
— Flexible hours; 
— Casual work environment 
— Interesting & challenging projects that truly make an impact at the company 
— Paid vacation, sick days and Ukrainian national holidays

**About project**
Our client is a leader in providing intelligent and interactive customer experience solutions. Its products are Virtual Assistant platform consisting of Web, Voice, Bot and Knowledge Management, powered by our proprietary NLP and Machine Learning technologies, help organizations enhance their customer service experience.