Job Title: BI Developer (AI bots)
Location: London (Remote options) – occasional travel to London
Salary: £60,000 - £70,000 DOE
Job Summary:
We are seeking a skilled BI Developer with expertise in Artificial Intelligence (AI) and Bot Development to join my client in the Digital Advertising space. The ideal candidate will be responsible for designing, developing, and maintaining Power BI dashboards and reports, integrating AI capabilities, and automating data-driven processes using AI-powered bots. This role requires a strong analytical mindset, experience in data visualisation, and a passion for leveraging AI to enhance business intelligence.
Key Responsibilities:
* Design, develop, and optimise Power BI reports, dashboards, and data models to support business decision-making.
* Integrate AI and machine learning models into Power BI solutions to enhance predictive analytics and automation.
* Develop and deploy AI-driven chatbots or virtual assistants for data querying, automated reporting, and business insights.
* Implement NLP (Natural Language Processing) capabilities to enable AI-powered interactions with Power BI reports.
* Automate data workflows and reporting processes using AI-based tools and techniques.
* Optimize DAX queries, Power Query transformations, and report performance.
* Collaborate with data engineers, AI specialists, and business stakeholders to align Power BI solutions with business needs.
* Ensure data integrity, security, and compliance in all Power BI and AI-related implementations.
Required Skills & Qualifications:
* Proven experience in developing Power BI dashboards, data models, and reports.
* Strong proficiency in DAX (Data Analysis Expressions) and Power Query (M Language).
* Hands-on experience in AI and ML model integration within business intelligence platforms.
* Experience in developing AI-driven chatbots using platforms like Microsoft Bot Framework, Azure Bot Services, or OpenAI.
* Knowledge of NLP, Python, R, or AI-related APIs for predictive analytics and automation.
* Experience working with cloud-based AI and data services, especially Azure AI, Cognitive Services, and Databricks.
* Strong SQL skills and familiarity with data warehousing and ETL processes.
* Experience with REST APIs and automation scripts for data extraction and transformation.
* Ability to work with large datasets and optimize query performance.
* Strong analytical thinking, problem-solving, and communication skills.