Algorithm Engineer (Deep Learning)
Moscow, RU
Job Description
We are looking for a driven, independent thinker and open-minded machine learning / deep learning software engineer. As a member of our algorithms group, you will be responsible for a complete development cycle: from the early stages of problem analysis and target definitions, through the research stages, machine learning / deep learning algorithm design, implementation, and optimization for real time and low power constraints.
Responsibilities:
- Design and implement machine learning applications in the cutting edge technology of DINA product.
- Be part of a team developing algorithms and tools to enable a deep learning infrastructure to support a state-of-the-art computer vision capabilities.
- Develop optimization methods, deep architectures, and learning tools for a wide variety of perception problems.
Qualifications:
Minimum Qualifications:
- Strong expertise in deep learning.
- Experience in Computer Vision, Machine Learning and Algorithmic Foundations of Optimization.
- C++ / Python.
- Team player - a must!
Preferred Qualifications:
- 3+ years of relevant work experience.
- Knowledge in SLAM / 3D
- Experience in software, mobile application development on embedded platforms.
Education:
- M.Sc. or Ph.D. in exact sciences (Computer Science, Electrical Engineering, Physics Mathematics). Ph.D. preferred.
Additional Information:
- All your information will be kept confidential according to Equal Employment Opportunities guidelines.