ABBYY Careers

Smart Jobs for Smart Technology Enthusiasts.

join us

Moscow, Russia | Research and development

C++ programmer

ABBYY is a global developer of solutions in the field of intellectual information processing. 40 million people and tens of thousands of organizations in 200 countries use our technologies. ABBYY has 1,200 employees: engineers, programmers, analysts, linguists and many other specialists. There are 16 ABBYY Group international offices in 13 countries.

We have friendly, creative and talented people. Together we create solutions in the field of artificial intelligence, document input and data processing, which helps to transform information into useful knowledge.

What to do

  • To a greater extent, to improve the products and develop new features of the products of the SDK department (FineReader Engine, Flexi Capture Engine, etc.)
  • To develop new SDK projects based on ABBYY technologies
  • To prototype using machine learning technologies


  • Experience in the practical application of machine learning;
  • Good level of mathematics;
  • Strong knowledge of C++, understanding classical algorithms
  • Experience with Python will be a plus

Job Application

By submitting this form, I consent to the use of my personal information for the purposes described in the Privacy Notice.

Dear Sender, thank you!

We have received your application.


If you think you’d be a good fit for our team, we’d love to talk!

You can apply by sending your CV on with the name of the vacancy in subject

See other job openings

Lead front-end developer ›

Moscow, Russia | Research and development

C++ developer (machine learning) ›

Moscow, Russia | Research and development

Engineer for software testing (FineReader) ›

Moscow, Russia | Quality assurance

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Cookie Policy.