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.