AI/ML IT Consultant
Role details
Job location
Tech stack
Job description
We are seeking skilled and motivated Information Technology Professionals to join our growing technology team. This role is ideal for individuals with expertise in areas such as DevOps engineering, IT consulting, and website management, with an interest in Artificial Intelligence (AI) and Machine Learning technologies.
You will help design, build, deploy, and maintain modern IT systems while supporting the development of intelligent solutions that improve efficiency, automation, and data-driven decision-making.
Key Responsibilities Develop, deploy, and maintain reliable IT systems and applications
Manage and optimise websites and web platforms
Support cloud infrastructure and continuous integration/continuous deployment (CI/CD) pipelines
Provide IT consultancy and technical guidance to internal teams and clients
Implement and maintain AI and Machine Learning solutions within software systems
Monitor system performance and ensure security, reliability, and scalability
Troubleshoot technical issues and maintain system functionality
Key Roles within the Team IT Consultants: Provide technical advice, system planning, and technology solutions for business needs.
IT Professionals: Support and maintain complex technology systems across the organisation.
Requirements
Strong understanding of IT systems, networks, and software development practices
Experience with cloud platforms, automation tools, and DevOps practices
Knowledge of Artificial Intelligence and Machine Learning technologies
Experience managing or developing web platforms and digital services
Problem-solving and analytical skills
Ability to work collaboratively in a technical team environment
Desirable Skills Programming knowledge (e.g., Python, Java, or JavaScript)
Experience with data analysis, AI frameworks, or machine learning models
Knowledge of cybersecurity best practices
Familiarity with database management and APIs
Benefits & conditions
Competitive salary and benefits