Вакансия: Senior Computer Vision Engineer
We are an American based company looking for self-motivated people to join our awesome team and help us build the platform of the future. We have application development needs in AI, Communications, ML, and AR/VR, Front End, and Back End. If you are passionate about technology, then join our team of Russian/English Speaking Developers!
Responsibilities
- Build our AI Application that can scale with our Smart City Platform.
- Help Develop new Computer Vision models and algorithms
- Deploy machine learning models at scale, considering efficiency, error handling and security
- Develop and apply synthetic data generation and augmentation techniques
- Develop and apply automatic labeling techniques
- Develop and use new Computer Vision models and algorithms
Requirements
Must have:
- Minimal level of English Pre-Advanced (C1) and higher MUST!
- 3-5 years or more as Senior Developer
- Modern ML/DL stack: Numpy, Pytorch, Keras/Tensorflow, Sklearn, Pandas, Git
- Python / C++ (Python is required, C++ will be a bonus)
- Familiarity with Linux development environment
- SOTA computer vision models for Object Detection / Tracking / Depth restoration
- Good understanding of linear algebra
- Experience in 3d-reconstruction / camera calibration is a bonus
- Experience working in or leading an AI Team
- Experience working on Enterprise applications
Nice to have:
- Experience converting models to TensorRT
- Experience with GStreamer, DeepStream
- Model distillation, quantization and other techniques to speed up model inference
- Experience with databases