Position: ML Engineer
Qualification: Bachelor's Degree
Experience: 2+ years of experience in developing large scale ML models
Location: Work from Home
Roles & responsibilities:
• You will identify, leverage, and successfully evangelize opportunities to improve AI productivity
• You will prototype, develop and experiment with computer vision techniques and explore a variety of approaches
• You will understand product requirements and translate them into engineering goals and tasks
• You will explore new methods to leverage a large data-set of spontaneous real-world visual & image data
• You will build systems for an end to end production-grade stack with low latency and high throughput
• You will design, implement and optimize algorithms to run on edge devices
• You will leverage the Edge compute available to run a variety of offline algorithms spawning multiple use cases
Qualifications:
• Bachelor’s degree in Computer Science or related technical field or equivalent technical experience
• 2+ years of experience in developing large scale machine learning models
• Exposure in deep learning techniques (CNN, RNN, LSTM) on computer vision tasks (object detection, classification, object tracking)
• Expertise in the machine learning libraries such as Sci-Kit, Numpy, Pandas, OpenCV
• Experience working with deep learning frameworks (. TensorFlow, Keras, PyTorch) including implementing custom layers
• Experience in working on large scale data, and deploying ML solutions into production environments
• Experience with Docker, and/or cloud deployment technologies
• Strong expertise in C++, and Python programming languages
• Strong expertise in Bash, PowerShell
• Strong expertise in working on Unix/Linux environments
• Experience with SQL, NoSQL databases
• Strong interpersonal, written, and verbal communication skills
Additional:
• Experience with Ansible, Kubernetes, Docker etc. and/or cloud deploy deployment technologies
• Experience with Go programming language