SmartRecruiting is looking on behalf of its client an experienced AI Expert.
Location: Remote
We currently have a vacancy for an Artificial Intelligence (AI) Expert fluent in English. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Responsibilities
- Training of custom AI / ML / NLP models based on structured and unstructured data (text, image, video) including fine tuning pre-existing / open-source models;
- Defining the architecture, implementing and maintaining software solutions in the AL / ML / NLP field, including through the use and adaptation of open-source software packages;
- End-to-end development of AI-based software and tools, from initial concept to implementation and documentation of applications ready for deployment in production;
- Providing subject matter expert technical support on AI / ML / NLP to JRC/ECAT technical and scientific staff;
- Participating in technical working groups, progress meetings and meetings with the users and other stakeholders.
Requirements
- University degree in IT, combined with relevant professional experience of minimum of 14 years;
- Experience building production-grade AI/ML/NLP solutions, including fine-tuning open-source models and software solutions;
- Very good knowledge of Python development, including ability to use frameworks and libraries for AI, machine learning, natural language processing;
- Knowledge and ability to create solutions based on modern machine learning architectures, such as transformer models, recommendation systems;
- Knowledge and ability to use and adapt open-source software solutions and AI models, including specialised libraries and APIs (e.g., hugging face transformers);
- Ability to deploy the AI solutions built in operation environments, including awareness of best practices for deployment and automation, e.g., git, DevOps, containers, CI/CD.