Position: Software Developer

Job type: Full Time, Permanent

Experience: 3 - 8 years

Loading ...

Job content

AI & ML Developer - JD

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
  • Deploying models to production

Skills


  • Python programing
  • Good knowledge in Word processing from content
  • Reading text content and extracting into words.
  • Must Experience in NLP, NLTK, TextBlob, stanfordnlp, argparse, numpy, pandas, sklearn, utils, dotenv etc. libraries.
  • Experience in handling Json documents
  • Experience in handling Web API
  • 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
  • Proficiency with OpenCV
  • Familiarity with Linux
  • Use the latest tools like Jupyter and Visual Studio Code, alongside frameworks like PyTorch Enterprise, TensorFlow, and Scikit-Learn.
  • Strong experience with object-oriented/object function scripting languages: Python, Java, C++, Scala, C# etc,
  • Ability to quickly prototype ideas and solve complex problems by adapting creative approaches,
  • Experience working with distributed systems, service-oriented architectures and designing APIs,
  • Strong knowledge of data pipeline and workflow management tools,
  • Expertise in standard software engineering methodology, e.g. unit testing, test automation, continuous integration, code reviews, design documentation,
  • Relevant working experience with Docker and Kubernetes is a big plus

Please Note : Need experienced candidates working/worked in word processing packages, libraries and content

Work Location : Chennai

Loading ...
Loading ...

Deadline: 20-06-2024

Click to apply for free candidate

Apply

Loading ...
Loading ...

SIMILAR JOBS

Loading ...
Loading ...