Город: Киев
З/п: обсуждается с кандидатом
Опыт работы: Не имеет значения
Отзывы о компании Viewdle

Job Description: Research Software Engineer

Introduction:

  • Viewdle is building products that will change experience of people interaction with modern devices for media creation, processing and visualization: cameras, phones, tablets, notebooks, TVs, settopboxes and PCs. Viewdle builds solutions for improving user experience in photo and video shooting, media management and devices control by leveraging computer vision and machine learning/pattern recognition techniques shaped as face recognition and gesture recognition technologies. We are world-class start-up which integrates in house developed technology into modern devices of leading manufacturers with world known names.

Responsibilities:

  • Research Software Engineer (further RSWEngineer) will be responsible for improvement and development of Viewdle’s core algorithms for face and gesture recognition engine. RSWEngineer will be responsible for tuning and ensuring stable performance of Viewdle engine and algorithms for different operating conditions in terms of lighting, video input quality, etc.  
     

Specific responsibilities:

  • Prototype, develop, debug, optimize, tune and test new and existing algorithms for face recognition and gesture recognition engines.

Compulsory skills:

  • Strong mathematical background, knowledge of linear algebra and probability theory.
  • 2+ years experience of C++ development
  • Experience with STL
  • Experience in computer vision, image or signal processing or in similar area
  • Good spoken and satisfactory written English


 

Additional Skills:

  • Successful candidates should possess one or several of such skills:
    • Knowledge in computer vision, pattern recognition, image processing or statistics.
    • Understanding algorithms computational complexity.
    • Experience in code and algorithms optimization using knowledge of underlying hw architecture.
    • Readiness to deal with already written code, ability to improve code written by somebody else.
    • Experience in unit/functional testing.
    • Experience with SVN.
    • Cross platform development experience (Windows/Linux/Android).
    • Experience of programming on ARM family processors.
    • Team player, ability to resolve conflicting issues in constructive manner.
    • Experience in use of x86 SSE2 assembler or correspondent Intel intrinsics.
  • PhD degree in computer science, math or related field.

Personal attributes:

  • action and result oriented
  • team player
  • ability to effectively work in start-up environment

Educational requirements:

  • BS/MS/PhD  degree or current BS/MS/PhD student. Credit will be given to candidates who have work experience with computationally intensive systems, complicated math algorithms or software with complex logic.

Liabilities:

  • In the course of the fulfillment of his/her obligations, the employee must comply with corporate ethics and policies (e.g. accountability for all property entrusted by the company). Employee shall also bear non-property responsibility for his obligations to be performed in due time and quality. 

Rights:

  • In addition to the rights assigned to a person in accordance with legislation in force, an employee shall have access to company’s confidential information according to company security policy and respective documents

Location and Communication:

  • The position is located in Viewdle development office in Kyiv, Ukraine.

0
Нравится