AI/ML Engineer
Engagement:Full time
Language:English
Location:Remote
Must have skills:
- Python
- Artificial Intelligence (AI)
- Machine Learning (ML)
- Docker
- CI/CD
- RESTful APIs
- Kubernetes
Good to have skills:
- GitLab
- Jenkins
- PostgreSQL
Project description:
Our client is looking for an AI/ML Engineer to build a sustainable software design based on AI/ML models created by data scientists.
Responsibilities:
- Design, develop, test, debug, document and implement software or application components as part of an agile teams.
- Ensure fulfillment of non-functional requirements of the solution, such as performance, data protection, IT security and ergonomics/usability
- Take over end-to-end responsibility over the implemented software assets and maintain them in production (DevOps mindset – you build it, you run it)
- Setup, deploy, monitor and maintain ML/AI models on UfC (monitoring of the model quality, re-training, incident management etc.)
- Work closely with API provider to tightly integrate their functionality within the UfC platform
- Accomplish improvement in performance, reliability, and automation levels.
- Resolve incidents and change requests
- Write technical documentation and apply best practices
Requirements:
- Bachelor (BSc), Master (MSc) or equivalent experience in a technical field (for example, Computer Science, Engineering)
- Mastery of programming (preferably Python) and scripting languages
- Relevant work experience in the field of AI/ML software development (tech stack: K8s/docker, Gitlab CI/CD or Github/Jenkins, PostgreSQL etc.)
- DevQAOps mindset (build it, assure it, own it)
- Competence to manage tasks in demanding and unfamiliar situations with problem solving skills based on practice and precedent
- Ability to cooperate efficiently with clients and different departments as well as willingness to support new team members
- Competence to manage tasks in demanding and unfamiliar situations with problem solving skills based on practice and precedent
- Hands-on experience with conceptualization and implementation of RESTful APIs and microservices exposing Machine-Learning models in Python
- Strong collaboration skills, ability to explore new paths and work in international teams
- Experience working in cross-functional development teams using agile methodologies
About the client:
Our client is one of the world’s leading insurers and asset managers with operations in more than 65 countries.