Artificial Intelligence Consultant
Role details
Job location
Tech stack
Job description
- Design and architect AI and machine learning solutions across a range of use cases, including predictive analytics, natural language processing, and generative AI.
- Lead technical delivery teams, providing guidance on best practice, architecture, and development processes.
- Collaborate with stakeholders to define AI strategy, translate business needs into technical solutions, and deliver measurable outcomes.
- Oversee solution deployment in secure environments, ensuring scalability, performance, and compliance with governance standards.
- Manage and mentor technical teams, driving Agile delivery and ensuring project milestones and quality standards are met.
- Contribute to business development activities, including bid writing, client presentations, and proposal delivery.
Requirements
We are seeking an experienced Senior AI Architect to lead the design, development, and deployment of advanced artificial intelligence solutions across cloud and on-premise environments. The successful candidate will combine strong technical expertise in AI and data science with proven leadership in delivering enterprise-grade AI systems to public and private sector clients., * Strong capabilities across a range of AI techniques, including supervised and unsupervised learning, generative AI, deep learning, graph analytics, statistical modelling, time-series forecasting, geospatial analysis, NLP, sentiment analysis, and pattern detection.
- Excellent communication skills, with the ability to present complex technical concepts clearly and confidently to non-technical audiences, manage stakeholder relationships, and inspire cross-functional teams.
- Proven experience of winning work with private and public sector clients (or internal clients within large organisations) through RFI/RFP responses, bid documentation, and client presentations.
- Hands-on experience with data science platforms such as Databricks, Dataiku, AzureML, or SageMaker, and machine learning frameworks such as TensorFlow, Keras, PyTorch, and scikit-learn.
- Expertise in cloud platforms (AWS, Azure, Google Cloud) and experience deploying solutions using cloud provisioning tools such as Terraform.
- Strong background in technology deployment, including use of Docker, Kubernetes, CI/CD platforms (Jenkins, Tekton, ArgoCD), and GitHub, ensuring robust and secure solution delivery.
- Demonstrated ability to build and lead high-performing technical teams, manage workloads, run Agile processes, and identify and mitigate project risks.
- Must hold or be eligible to obtain Security Check (SC) clearance.