Artificial Intelligence Engineer

Job Description


Spherex is looking for an Artificial Intelligence (AI) Machine Learning (ML) Engineer to help us develop, improve and expand upon our existing platform of products serving the Media and Entertainment industry. The incumbent's responsibilities include creating machine learning models and retraining systems.


The position is located in Navi Mumbai, India.


Education: A degree in computer science or software development

Primary Skills: Hands-on .Net, Azure, Project management, Team and Client management.

Desired Skills: Python, Tensorflow, Pytorch, MySQL, Artificial Intelligence, Machine Learning


This position is open until filled.

Position Requirements


  • Expertise in python with OOPS concepts and structuring the project
  • Strong background in Natural Language Understanding, Machine Learning, and Artificial Intelligence
  • Knowledge of ML/DL and other libraries like Numpy, Pandas, Tensorflow, Pytorch, Keras, scikit-learn, Jupyter, spaCy/NLTK
  • Hands-on experience with MySQL and NoSQL databases - Working knowledge of neo4j, Cypher, and scaling up neo4j cluster
  • Strong knowledge of scraping using BeautifulSoup, Scrapy, and others
  • Web development including but not limited to: Django, Flask, etc.
  • Worked with RESTful APIs using Django
  • Experience working on end-to-end data science pipelines
  • Strong unit test and debugging skills
  • Good applied statistical skills such as distributions, probability, and regression
  • Knowledge of Git and Linux OS
  • Experience with ML architectures and approaches including object detection, instance, and semantic segmentation, pose estimation, classification, regression, RNNs, and data fusion
  • Good To Have: - Knowledge of 1. OpenCV, OCR & Yolo 2. Docker and Kubernetes 3. ETL–Pentaho



Experience


  • Must have at least 4+ years experience working on advanced AI/ML projects in commercial environments
  • Knowledge of and experience in using AI/ML to analyze video and audio content 

Knowledge Level


  • College degree in computer science or software development
  • Excellent Documentation skills.
  • Ability to communicate effectively in both technical and non-technical terms

How our team members feel about working for Spherex

“As an avid learner, I appreciate being constantly exposed to new objectives, operations, technology, and people.”

“At Spherex, I am able to draw upon past expertise, and experience in order to solve client objectives. The projects are interesting and I also feel like I’m able to give back.”

“I feel empowered and trusted to help make decisions that result in defined strategies that shape our business and company culture.”

Share by: