Neoastra is looking for an AI/ML developer with having a good knowledge of C++
to join the Software Development team in our organization.
A candidate must
have experience in designing and implementing Machine Learning algorithms.
Knowledge of Python is required.
Key Responsibilities:
• Design, build and maintain efficient, reusable, and reliable C++ code
• Perform active research using Python to create AI models.
• Masters/Bachelors with a focus on machine learning (deep learning) or image
processing/computer vision
• Proficiency in Python and/or C/C++
• Familiarity with various deep learning techniques and libraries, and other scientific
libraries Mandatory
Required Skills:
• C++, Python, OpenCV
Technical Skills:
• Object-Oriented Programming (OOP).
• Image and video processing using OpenCV programming
• Knowledge of AI/ML
• Knowledge of neural networks is a plus.
• Strong proficiency in C++, with a fair knowledge of the language specification
• Thorough knowledge of the standard library, STL containers, and algorithms
• Good understanding of memory management in non-garbage collected environments
• Understanding dynamic polymorphism and C++ specific notions, such as friend classes
• Familiarity with templating in C++
• Knowledge of the latest C++14 standard is appreciated
• Good to have knowledge of SQL for MySQL, Complex Query, Stored Procedures, Triggers.