Job Details
AI/ML Engineer
Requirements:
- Graduation/Post-graduation in Computers, Engineering, or Statistics from a reputed institute.
- Deep understanding of machine learning, artificial intelligence, and big data technologies.
- trong programming experience in Python.
- Solid background in deep learning, CNNs, and transfer learning and Machine learning basics.
- Expertise in object detection, classification, and segmentation.
- Proficiency with PyTorch, TensorFlow, and ONNX.
- Experience with GPU acceleration (CUDA, cuDNN).
- Hands-on knowledge of model optimization (pruning, quantization).
- Experience deploying models to edge devices (e.g., Jetson, mobile, Orin, Hailo )
- Understanding of image processing techniques.
- Familiarity with data pipelines, data preprocessing, and data analytics.
Job Description:
- Design, develop, and deploy deep learning models for object classification, detection, and segmentation using CNNs and Transfer Learning.
- Implement image preprocessing and advanced computer vision pipelines.
- Optimise deep learning models using pruning, quantization, and ONNX for deployment on edge devices.
- Work with PyTorch, TensorFlow, and ONNX frameworks to develop and convert models.
- Accelerate model inference using GPU programming with CUDA and cuDNN.
- Port and test models on embedded and edge hardware platforms. (Orin, Jetson, Hailo)
- Conduct research and experiments to evaluate and integrate GenAI technologies in computer vision tasks.
- Explore and implement cloud-based AI workflows, particularly using AWS/Azure AI/ML services.
- Collaborate with cross-functional teams for data analytics, data processing, and large-scale model training.
Skills Required:
- Willingness to explore and contribute to Generative AI and cloud-based AI solutions.
- Good problem-solving and communication skills.