The vacancy has been archived
The company is no longer hiring for this position. Check out similar vacancies
Cherry Labs

Software Engineer

in Cherry Labs

280 000 —‍ 450 000 ₽/‍month net

📍 МоскваСанкт-ПетербургFully remote
Position
Python
Seniority level
Senior
English
B2 — Upper-IntermediateB2 — Upper-Intermediate
Experience
3+ years

Technologies / Tools

PythonPytestTornado/FastAPIOpenCVMongoDBNATSCrossbarGitlab CIJenkinsSentryGrafanaDockerKubernetesAWS

Cherry Labs is a startup with headquarters in California, US investors and Global 500 companies as clients.

We are developing the computer vision platform for real-time analysis of complex human behavior using ML and human feedback loops.

The platform detects certain types of events and anomalies in human behavior using video streams from the cameras.

Our system helps companies and people to ensure safety in the workplace, in public places and at home.

At the moment, we are looking for an experienced Backend Engineer.

You will

  • Develop the code base for the anomaly detection platform (Python).
  • Develop and maintain the infrastructure systems and services (Kubernetes, Helm Charts).
  • Develop the video streaming service (WebRTC, Gstreamer Technologies).
  • Design, implement and maintain the system for deploying and updating services on edge devices (Ansible, AWX).
  • Develop mechanisms for updating client applications (Linuх, Docker).
  • Develop the data collection and markup system.
  • Implement algorithms for detecting events in human behavior.
  • Implement unit and integration tests (Pytest, Docker, GitLab CI).

Desired skills and experiences

  • Experience in industrial work from 3 years with Python.
  • Algorithmic experience and experience in code optimization.
  • Inter-process communication (IPC).
  • Experience with Docker and one of the cloud services: AWS / Google Cloud / Azure.
  • Knowledge of any database.
  • Knowledge of basic network protocols.
  • Ability to work with a multithreading environment, understanding the principles of working with coroutines.
  • Technical English.

Bonus points:

  • Experience with Tornado and FastAPI.
  • Knowledge of Postgres and MongoDB.
  • Experience with Triton Inference Server and Allegro AI.
  • Experience with Redis and NATS.
  • Experience with Kubernetes.
  • Experience with distributed infrastructure.
  • Understanding the principles of neural networks and the basics of Computer Vision.
  • Fluent English.

Company offers

  • Strong and friendly team with extensive experience in computer vision, world-class experts and advisors.
  • Flexible schedule within the 40-hour week.
  • Corporate training at Skyeng language school.
  • Bonuses.
  • Possibility of relocation in the USA.
  • Everything you need for remote work.
Татьяна Рыбачук HR Manager
Cherry Labs

About company Cherry Labs

Industry
Продуктовая компания
Investment
$5M

Cherry Labs — технологический стартап в области компьютерного зрения, с помощью AI помогает компаниям распознавать опасные ситуации на производстве и заботиться о безопасности сотрудников.

Похожие вакансии

Зарплата скрыта, но соответствует вашей подписке
Можно удалённо из РФ
200 000 – 350 000 ₽/мес на руки
Полная удалёнка
Зарплата скрыта, но соответствует вашей подписке
📍 Москва (м. Войковская), можно удалённо из РФ
Зарплата скрыта, но соответствует вашей подписке
📍 Москва (м. Войковская), можно удалённо из РФ
250 000 – 320 000 ₽/мес на руки
Полная удалёнка