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