Data & AI Engineer - VR/32868

Status: Permanent
Location: Cove Bay, Aberdeen, AB12
Rate: Available Upon Request

Join an Aberdeen-based organisation as a Data and AI Engineer, developing secure, scalable solutions that improve reporting, automation and decision-making. You will build cloud data platforms, pipelines and AI-enabled applications using Microsoft Fabric, Azure, Python and SQL, while collaborating with stakeholders to turn complex business needs into practical tools and services.

     

An established organisation in Aberdeen is seeking a Data and AI Engineer to design, develop and support secure, scalable data and artificial intelligence solutions across its business.

      

Reporting to the Digital Solutions Lead, you will help improve reporting, automation, knowledge discovery and data-driven decision-making. Working with stakeholders across engineering, projects, finance, operations and corporate functions, you will translate business requirements into practical, maintainable technical solutions.

      

The role offers broad exposure across cloud data engineering, analytics, automation and applied AI. You will develop data pipelines, integrations and analytical data products, alongside AI-enabled applications such as enterprise search tools, knowledge assistants, document intelligence solutions and workflow automations.

      

You will work primarily with Microsoft Fabric, Azure, Power BI, Python, SQL and APIs, helping the organisation improve data quality, accessibility and governance. The position is based in Aberdeen, with occasional visits to other company locations or suppliers’ premises where required.

      

Main Duties and Responsibilities:

  • Design, build, test and maintain secure data pipelines and integrations across operational, project, financial and corporate systems.
  • Develop scalable cloud data solutions using Microsoft Fabric and Azure, including lakehouse, warehouse and data integration components.
  • Create reusable data models and curated datasets to support Power BI reporting, analytics, automation and AI use cases.
  • Develop controlled AI-enabled applications, including enterprise search, knowledge assistants, document intelligence, summarisation and workflow automation.
  • Build prototypes and production-ready solutions using Python, SQL, APIs and relevant Microsoft technologies, supported by testing, monitoring, version control and documentation.
  • Work with business stakeholders to define viable use cases, improve data quality and governance, and evaluate emerging technologies through structured pilots and recommendations.

      

Desirable Skills & Experience:

  • Practical experience building data pipelines, integrations or data platforms using Python and SQL.
  • Experience using Microsoft Fabric, Azure data services or a comparable cloud-based data platform.
  • A sound understanding of data modelling, ETL/ELT, APIs, data quality, and structured and unstructured data processing.
  • Experience applying software engineering practices, including version control, testing, documentation and deployment.
  • Practical knowledge of AI and machine-learning concepts, including generative AI, retrieval-augmented generation, agentic systems, prompt design, evaluation and responsible use.
  • The ability to translate business requirements into secure, maintainable technical solutions.
  • A degree, HND or equivalent qualification in Computer Science, Data Engineering, Artificial Intelligence, Software Engineering, Information Systems, Mathematics, Engineering or a related discipline, or equivalent practical experience.

      

TMM Recruitment INDIT

Employee Owned

We're sorry!

Our website has detected that you are using an out of date or unsupported web browser (Internet Explorer Version 11 or below).

Please use a modern browser to access our site and revisit us once you have upgraded, thank you.

Download Google Chrome Browser
Download Chrome
Download Mozilla Firefox Browser
Download Firefox
Download Internet Explorer Edge Browser
Download IE Edge
Necessary

Necessary cookies allow core website functionality. The website cannot be used properly without necessary cookies.

Preferences

Preference cookies enable our website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.

Statistics

Statistic cookies help us to understand how visitors interact with our website by collecting and reporting information anonymously.

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

Cookie Preferences