ML / CV Engineer
Samsung R&D Institute Ukraine (SRUKR) is looking for ML / Computer Vision engineer who wants to apply theoretical knowledge and practical skills to participate in solving Human-Robot Interaction challenges in rapidly evolving Vision AI domain. The position will involve different aspects of R&D including — research, analysis, prototyping, development and commercialization support of the innovative technologies. Resulting solutions are targeted on Samsung products and services reaching millions of users worldwide.
Required skills / expertise:
- Bachelor’s (or higher) degree in computer science, math, statistics, or related field
- 3+ years of experience in conventional and ML/DL based image processing and computer vision
- Practical experience in custom NN-architecture development, training and evaluation
- Strong theoretical knowledge and practical skills in computer vision algorithms (OpenCV)
- Solid Python programming skills (numpy, pandas, matplotlib)
- Knowledge in linear algebra, probability, optimization, and 3D geometry
- Proficiency in math, algorithms and data structures
- Experience with object-oriented design and development
- Basic C++ knowledge
- Understanding research methodologies and S/W development lifecycle
Would be a plus:
- Pet projects portfolio that includes — object detection/recognition/tracking, key-points detection and tracking, semantic/instance segmentation, etc.
- Experience with vision transformer, vision encoder-decoder architectures
- Experience with model optimizations for on-device inference (ONNX-runtime, TFLite, SNPE)
- Experience in embedded systems development (Android/Linux)
- Experience with CPU/GPU profiling tools
- Cross-cultural experience and working English to feel confident in the international team
- Participation in CV/ML/DL-intensive research (papers, competitions, patents, etc...)
Key Responsibilities:
- R&D activities in CV based Human Understanding domain (person/face detection, recognition and tracking, 2D/3D skeleton detection, activity and gesture recognition, etc).
- Design NN-based solutions and train required ML/DL models
- Optimize algorithms & ML/DL models / their inference and size
- Transfer models and solutions to the edge devices using appropriate frameworks (ONNX, TFLite, SNPE, etc)
- Participate in design process of system architecture
- Collaborate with other R&D engineers worldwide to improve product quality with the latest industry trends in relevant technologies
- Maintain and support existing solutions and services
- Develop demo applications for various platforms
- Opportunity to participate in publication and patent activities
Working Conditions:
- GIG contract
- remote work is possible as well as work in Kyiv office
Benefits:
- competitive salary, annual salary review, annual bonuses
- paid 28 work days of annual vacations and sick leaves
- opportunity to become an inventor of international patents with paid bonuses
- medical & life insurance for employees and their childrens
- paid lunches
- discounts to Samsung products, services
- regular education and self-development on internal courses and seminars
- hybrid work format, working in office is required for some tasks
Published 6 June
92 views
·
7 applications
72% read
·
72% responded
Last responded 3 days ago
📊
Average salary range of similar jobs in
analytics →
Loading...