scylla logo

Senior Computer Vision Engineer

scylla
Full-time
On-site
Yerevan, Armenia
Software Engineer

We are looking for a Senior/Lead Computer Vision Engineer to join our R&D Team. The potential candidate is experienced in developing and evaluating computer vision/ML algorithms and has a keen eye for applying this technology to real-world problems.

Responsibilities:

  • Design and implement innovative computer vision algorithms for solving challenging scene understanding problems.
  • Research areas: object detection, tracking, classification; image registration; 3D modeling; performance modeling; contextual reasoning.
  • Broad foundation in computer vision theory and algorithms.
  • Train deep learning models with internal and external image datasets.
  • Develop original ideas to create analytical system of models.
  • Mentor and lead developers in both onshore and offshore locations.


Required qualifications:

  • 4+ years experience  in computer vision and/or deep learning for object detection and tracking
  • Excellent programming skills and knowledge of C/C++, Python.
  • Familiar with Computer Vision libraries like OpenCV, Ceres etc.
  • Strong problem solving skills with an emphasis on product development.
  • Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
  • Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests and proper usage, etc.) and experience with applications.
  • Proficiency training large scale models using modern machine learning/ deep learning packages (e.g. TensorFlow, PyTorch, Keras, Scikit-learn), and experience with data analysis stacks (such as numpy, scipy, pandas, etc.)
  • Model deployment and scaling experience.
  • Experience working with and creating data architectures.
  • Familiarity with AWS, GCP, Docker is a big plus. 
  • Excellent written and verbal communication skills for coordinating across teams.
  • A drive to learn and master new technologies and techniques.

Benefits & Perks:

  • Health Insurance;
  • Company stock options;
  • Individual Benefit package (serves for your work and life balance) 
  • "Work From Home" Days;
  • Team events and trainings for personal development;
  • Access to advisors including advisory board member at NASA Health Institute and serial founders to help us grow, personally and professionally