Agado Live is looking for a senior ML Software Engineer for a challenging project. In this position you will need to implement innovative ML algorithms on a variety of platforms: web, mobile devices, cloud, etc. You will also learn the latest machine learning techniques.
Responsibilities
- Writing clean, high-quality, high-performance, maintainable code
- Writing algorithms for video processing
- Porting algorithms from Python to other languages (e.g., JS/TS)
- Integrating these algorithms into the product
- Investigating and eliminating performance bottlenecks
Qualifications
- 4+ years of proven experience with python
- 4+ years of proven experience with JS/TS
- Proven experience of working with ML algorithms
- Deep understanding of software engineering
- Deep understanding of algorithm performance considerations
- Experience with mobile development (e.g., REACT native)
- Experience with Pose Estimation concepts – a huge advantage
- Experience with Swift/Objective C – an advantage
- Experience with Kotlin – an advantage
- Ability for self-learning and self-problem-solving
- Ability to work in a team
- Fluent written & spoken English
- Fluent Russian – an advantage
- Experience with ML packages (TensorFlow, MediaPipe, etc.) – an advantage
The position requires independent thinking, obsession with product quality and courage to provide a different opinion.