AI Engineer
Job description
As an AI Engineer specializing in Computer Vision and Deep Learning at InovarTech, you will play a crucial role in developing cutting-edge AI solutions and leveraging modern frameworks to deliver superior results. Your expertise and hands-on experience in Python programming, PyTorch, TensorFlow, NumPy, Pandas, OpenCV, and various neural network architectures will be essential for success in this role.
Key Responsibilities:
- Strong hands-on experience in Python programming.
- Proven expertise with PyTorch and TensorFlow frameworks.
- Experience working with NumPy, Pandas, and OpenCV libraries.
- Solid understanding and hands-on experience in Computer Vision and Image Processing (SIFT, SURF).
- Expertise in designing and implementing Neural Networks, including CNN architectures such as ResNet, YOLO, or VGG.
- Proficiency in RNN, RCNN, LSTM, or GRU models for sequence-based data.
- Experience in Video Analysis techniques and solutions.
- Ability to preprocess, clean, and manipulate large volumes of unstructured image/video data.
- Experience in training, fine-tuning, and deploying deep learning models.
- Understanding of model evaluation, hyperparameter tuning, and optimization techniques.
- Excellent problem-solving skills and ability to translate business problems into AI/ML solutions.
- Familiarity with cloud platforms and deployment of AI models will be a plus.
- Strong communication and presentation skills.
- Ability to collaborate and drive discussions with internal teams and clients.
Qualifications Required:
- Hands-on experience in building and deploying AI/ML solutions.
- Experience with Computer Vision tasks such as object detection, classification, segmentation, and tracking.
- Proficiency in model optimization for real-time applications.
- Good understanding of Machine Learning lifecycle and MLOps.
- Ability to write clean, modular, and scalable code.
- Should be willing to learn and adopt new AI technologies as per project needs.
- Experience supporting global clients/working with international teams is a plus.
- Should be willing to travel abroad based on customer requirements.
- Ability to mentor junior members in the team.