Middle Computer Vision Engineer
REMOTE RUSSIA
We are looking for a Middle Computer Vision Engineer to help develop and implement modern computer vision solutions.
What we expect
- Experience in commercial development in Computer Vision for 3 years or more.
- Good understanding of:
- classical machine learning;
- statistical analysis;
- classical Computer Vision algorithms.
- Practical experience with neural network frameworks: PyTorch.
- Ability to read scientific articles, reproduce solutions, and adapt them to real-world tasks.
- Proficient in libraries:
- NumPy;
- scikit-learn;
- Matplotlib;
- OpenCV.
- Proficient work with Linux (preferably Ubuntu, Mint, or Debian).
- Experience with containerization using Docker and Docker Compose.
- Proficient with Git.
- English language — Upper-Intermediate (B2) or higher (required).
- Projects that have been independently brought to production.
Will be an advantage
- Experience in developing video analytics and/or video surveillance systems.
- Experience in optimizing model inference speed using ONNX Runtime and TensorRT.
- Practical experience with Graph Neural Networks (GraphNN/GNN) and Metric Learning.
- Experience with Kubernetes (K8s).
We are looking for a person who
- Loves solving complex engineering problems.
- Follows modern research in AI and Computer Vision.
- Can independently make technical decisions and bring projects to completion.
- Is ready to work on full-cycle tasks — from research and prototyping to implementation in production.
CONTACT
[https://t.me/juulia_recruiter]