Job description
Job Description:
Wirestock team is looking for an experienced ML computer vision specialist to help automate the processing and review of rapidly growing volume of visual content uploaded by our creators. The person will be responsible for development and management of the ML-related projects of the company.
Responsibilities:
- Software development with innovative deep learning and machine learning algorithms
- Exploring immense data sets of information from images, videos, customer interactions, and marketing
- Selecting features, building and optimizing classifiers using machine learning techniques
- Enhancing data collection procedures to include information that is relevant for building analytic systems
- Processing, cleansing, and verifying the integrity of data used for analysis
- Training existing computer vision models and building custom ones for the needs of Wirestock’s growing creator base
- Building Wirestock's computer vision pipelines integrated into our internal tools
Qualifications:
- 3+ years of experience with common toolkits, such as TensorFlow, Caffe, Torch/PyTorch
- 3+ years of industry experience creating, deploying, and learning from production algorithm analysis
- Fluent in one or more general purpose programming languages including but not limited to Python, Spark, C, Java, Scala
- Proficiency in using query languages such as SQL, Hive, Pig
- Excellent applied statistics skills, such as distributions, statistical testing, regression, etc.
- Computer Vision experience, natural language processing, recommendation systems, classification, pattern recognition
- BS or MS in Computer Science or equivalent experience
Bonus Skills:
- Notebook experience [Jupyter, Zeppelin, Databricks, etc] to perform data analysis and algorithm development using Python
- Experience with NoSQL databases, such as MongoDB, Cassandra, HBase
- Cloud computing experience
- Docker or Kubernetes exposure
- Ph.D. in a related scientific field: Computer science, Physics, Math