AI/ML Developer (Python)| Bengaluru | 5+ yrs

  • Cariva Technologies
  • India, B...
  • 5 - 7 Yrs
  • 10 - 18 Lacs PA

Job Description

  • Timings: Day Shift
  • Notice Period: within 15 days or immediate joiner

Primary Skills:

  • AI/ML work experience (Machine Learning, Computer Vision, NLP and LLMs)
  • Azure Cloud (Azure VM, Cognitive services, Azure functions, Logic apps etc.,)
  • Programming: Python
  • Bachelor/master’s degree in computer science, Engineering, or a related field.
  • Minimum of 5 to 7 years of proven experience in designing and developing applications by leveraging Python 
  • Strong proficiency in image processing using libraries like OpenCV etc.,
  • Experience with AI/ML Python Libraries like Numpy, Pandas, Tensorflow, PyTorch, Scikit-learn, Matplotlib, Seaborn, Scikit-Learn, NLTK, Spacy etc.,
  • Experience in YOLO, vision transformers and CNN for computer vision tasks.
  • Understanding of text representation techniques such as n-grams, bag of words, sentiment analysis, embeddings etc.,
  • Experience in working with Open AI or other open source LLMs.
  • Working knowledge of Docker, Kubernetes and/or Elastic Search.
  • Working knowledge of web frameworks like HTML, CSS, Flask, Django etc.,
  • Azure cloud, azure cognitive services like speech studio, vision studio etc., would be an added advantage.

Job Responsibilities

  • Design and implement machine learning algorithms, including supervised and unsupervised learning methods, reinforcement learning, and deep learning techniques. 
  • Develop and implement evaluation metrics and methodologies to assess algorithm performance.
  • Create and optimize prompts that elicit desired responses from AI language models, taking into consideration various use cases and user requirements.
  • Work closely with Open AI and Gen AI APIs to integrate their capabilities into our AI solutions.
  • Perform data pre-processing, feature engineering, and data augmentation to prepare datasets for training and evaluation.
  • Conduct model evaluation, hyperparameter tuning, and performance optimization to achieve state-of-the-art results.
  • Collaborate with the research team to stay updated on the latest advancements in AI and machine learning.


Bengaluru, Karnataka, India