AI/ML Developer

AI/ML developer Job Description Template

Our company is looking for a ai/ml developer to join our team.

Responsibilities:

  • Verifying data quality, and/or ensuring it via data cleaning;
  • Defining validation strategies;
  • Training models and tuning their hyperparameters;
  • Finding available datasets online that could be used for training;
  • Deploying models to production;
  • Analyzing the ML algorithms that could be used to solve a given problem and ranking them by their success probability;
  • Understanding business objectives and developing models that help to achieve them, along with metrics to track their progress;
  • Analyzing the errors of the model and designing strategies to overcome them;
  • Use data modelling and evaluation strategy to find patterns and predict unseen instances;
  • Collaborate with data engineers to build data and model pipelines.

Requirements:

  • Ability to work independently as well as collaboratively within a team;
  • Expertise on Machine Learning/Information Retrieval/Artificial Intelligence/Text Mining problems;
  • Algorithms Geek and researcher in field of data science with a strong experience in statistical & analytics packages/tools (R, Alteryx etc.);
  • Candidate should have good background in Python, Linear Algebra, statistics and have some experience in Machine Learning Frameworks;
  • Strong analytical, troubleshooting and problem-solving skills;
  • Candidate should open to learn new open source technologies and languages;
  • High level of proficiency in statistical tools, relational databases & expertise in programming languages like Python/SQL is desired.