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:
Bachelors 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