Career | Join Our Team | Intellve


Software Development Engineer (ML & AI), Product Development



Job responsibilities:

Understanding business objectives and developing models that help to achieve them, along with metrics to track their progress


Managing available resources such as hardware, data, and personnel so that deadlines are met

Analyzing the ML algorithms that could be used to solve a given problem and ranking them by their success probability


Exploring and visualizing data to gain an understanding of it, then identifying differences in data distribution that could affect performance when deploying the model in the real world

Verifying data quality, and/or ensuring it via data cleaning


Supervising the data acquisition process if more data is needed


Finding available datasets online that could be used for training


Defining validation strategies


Defining the preprocessing or feature engineering to be done on a given dataset


Defining data augmentation pipelines


Training models and tuning their hyperparameters


Analyzing the errors of the model and designing strategies to overcome them



Job requirements:

  • Should have participated in all the phases of the application development life cycle involving analysis, design, development, testing and deployment of the project
  • Should have been involved in Unit Testing and Integration Testing of Different Modules
  • Should be a good Team Player with excellent communication, analytical, verbal and writing skills along with strong management, organizational and mentoring skills
  • Should have ability to excel in cross functional team environment
  • Should have excellent written and verbal communication skills in English
  • Should have attention to detail, positive attitude under stress


Professional qualifications:
  • 7 – 10 years of relevant experience
  • Proficiency with a deep learning framework such as TensorFlow or Keras
  • Proficiency with Python and basic libraries for machine learning such as scikit-learn and pandas
  • Expertise in visualizing and manipulating big datasets
  • Proficiency with OpenCV
  • Familiarity with Linux
  • Ability to select hardware to run an ML model with the required latency
  • Strong understanding of image processing algorithms.


  • Thane