Your current job search

41 search results

For Permanent in Scotland

    AI Engineer

    England, London

    • £80,000 to £105,000 GBP
    • Engineer Role
    • Skills: Python, AI, AWS
    • Seniority: Senior

    Job description

    Unlock your potential as an AV

    AI Engineer

    Location: London
    Salary: £105,000

    Are you an experienced engineer with hands‑on expertise in Python, LLMs, and modern cloud technologies? We're looking for a Lead Engineer to join a high-impact Generative AI feature team, building applications used by thousands of colleagues daily. This is a unique opportunity to drive AI innovation at scale within a highly regulated environment.



    About the Role

    As a Lead Engineer, you will design, develop, and enhance software solutions using modern engineering practices. You'll act as an SME within the Generative AI domain, shaping technical direction, guiding others, and influencing both strategy and implementation.

    You will lead a small team, provide mentorship, conduct code reviews, and drive a culture of technical excellence. This role offers a blend of hands-on engineering, leadership, and strategic input - perfect for someone ready to step into a high-ownership position.



    Key Responsibilities:

    * Build high‑quality, scalable, maintainable Python-based applications.
    * Develop and deploy AI-driven applications, including those using LLMs.
    * Collaborate closely with product, design, and engineering teams.
    * Contribute to solution design, architecture, and secure coding practices.
    * Drive testing best practices and ensure repeatable, reliable deployments.

    * Mentor and guide junior engineers; support ongoing capability development.
    * Lead technical discussions, code reviews, and cross-functional collaboration.
    * Influence decision‑making and contribute to policy/standards.
    * Support risk management, governance, and control requirements.

    * Contribute to the organisation's Generative AI strategy as a subject matter expert.
    * Analyse complex, multi-source data to inform design and decision‑making.
    * Communicate complex or sensitive information clearly to senior stakeholders.



    Required Experience

    To succeed in this role, you should have strong hands-on capability in:

    * Python
    * Working with Large Language Models (LLMs)
    * Cloud technologies, ideally AWS (Bedrock, Lambda, S3, Lex, CloudWatch)
    * Prompt optimisation and evaluation methodologies
    * Strong communication skills, especially in cross-functional environments
    * Mentoring, coaching, or guiding other engineers

    New

    Lead Data Modeller

    England, Kent

    • £100,000 to £110,000 GBP
    • Consultant Role
    • Skills: Data Engineering
    • Seniority: Senior

    Job description

    Data Modelling Lead

    Location: London or Manchester (Hybrid)
    Employment Type: Permanent
    Seniority: Associate Director Level

    About the role:

    A leading global consultancy is seeking an experienced Data Modelling Lead to join its growing Data & AI practice supporting major Insurance clients. This is a senior leadership position where you will shape data design, lead teams, engage executive stakeholders, and drive the development of data and analytics capabilities for enterprise-scale transformation programmes.

    You will be at the forefront of designing domain-oriented, business-facing data models that underpin advanced analytics, AI solutions, enterprise data strategies, and major modernisation programmes across the Insurance sector.

    Key Responsibilities

    * Lead the design and delivery of business-facing data models for Insurance transformation initiatives.
    * Conduct workshops and analyse business/technical environments to derive insights and guide data architecture decisions.
    * Define and contribute to end‑to‑end data and analytics architectures.
    * Shape strategic roadmaps for Data & AI capabilities and large-scale data modernisation.
    * Build and manage high‑performing, multi‑disciplinary data design teams.
    * Lead stakeholder engagement at senior level, providing clear and strategic communication.
    * Contribute to pre‑sales, proposals and thought leadership for data strategy and architecture offerings.
    * Support capability development across the practice, including training, coaching and mentoring team members.

    Essential Experience & Skills

    * Strong consulting background with experience leading client-facing projects.
    * Significant expertise in Insurance functional domains
    * Deep knowledge of data modelling, data management, data architecture and enterprise data design principles.
    * Experience designing data models, taxonomies, data dictionaries or ontologies.
    * Demonstrated ability to engage both technical and business stakeholders to define requirements and outcomes.
    * Experience collaborating with solution/data architects across global teams and business units.
    * Strong leadership skills with the ability to nurture and develop junior talent.
    * Familiarity with key data modelling tools and architecture frameworks.

    Why Join:

    * Lead high-impact data transformation programmes across the Insurance industry.
    * Work with top-tier clients and cutting-edge data platforms.
    * Be part of a diverse, inclusive, and highly skilled Data & AI community.
    * Shape data strategy at enterprise level and influence major business outcomes.
    * Salary up to £110,000
    * Discretionary Bonus
    * Hybrid working
    * And more.

    Senior Databricks Engineer - Northampton (Hybrid) - Up to £80K

    England, Northamptonshire, Northampton

    • £65,000 to £80,000 GBP
    • Engineer Role
    • Skills: Senior Databricks Engineer - Northampton (Hybrid) - Up to £80K + Benefits
    • Seniority: Senior

    Job description

    Senior Databricks Engineer - Northampton (Hybrid) - Up to £80K + Benefits

    Ready to lead, innovate, and make an impact?

    We're looking for a Senior Databricks Engineer to join a forward-thinking team and take ownership of cutting-edge data solutions. This is your chance to shape the future of data strategy in a business that has been empowering companies for decades, supporting thousands of SMEs worldwide.

    We value relationships, trust, and innovation, and offer a flexible, inclusive environment where you can grow, make an impact, and be part of something special.



    About the Role

    You'll play a key role in designing and delivering scalable data pipelines, collaborating on architecture, and mentoring a small team of Data Engineers. This is a hands-on technical leadership position where your expertise will drive innovation and performance across our data ecosystem.



    What You'll Do

    * Build and optimise data pipelines using Databricks
    * Collaborate on data architecture and strategy
    * Deliver large-scale workflows for ingestion, transformation, and validation
    * Implement best practices for data quality and governance
    * Lead and coach a team of Data Engineers



    What We're Looking For

    * Significant experience with Databricks (including Unity Catalog)
    * Strong skills in Python, Spark, SQL
    * Cloud expertise
    * Knowledge of pipeline tools (Airflow, ADF)
    * Leadership and problem-solving ability



    Ready to take the next step?
    Apply now and join us as our Senior Databricks Engineer!

    New

    Head of Engineering

    England, West Midlands, Birmingham

    • £130,000 to £150,000 GBP
    • Consultant Role
    • Skills: Python
    • Seniority: Senior

    Job description

    Head of Engineering - AI‑Driven Tech Organisation - Remote

    Salary: Up to £150,000
    Location: Remote (UK)
    Job Type: Permanent



    About the Role

    A rapidly scaling technology business at the forefront of AI‑assisted engineering is looking for an experienced Head of Engineering to lead three core technical areas: Web, Data, and Data Science. This role is perfect for someone excited by modern engineering practices, greenfield product development, and organisations that use AI as a core part of how they build software. If you enjoy problem‑solving in non‑traditional ways, thrive in a friendly and informal culture, and want to work with cutting‑edge AI tools (including ChatGPT and Gemini), this is an exceptional opportunity.



    What You'll Be Doing

    * Leading Web, Data, and Data Science teams across a large engineering organisation
    * Managing multiple senior direct reports and developing strong leadership capability
    * Driving engineering delivery, process quality, and technical standards
    * Contributing to architectural decisions across distributed data systems, ML pipelines, and modern web applications
    * Working closely with the C-suite on engineering strategy and org development
    * Embedding AI‑driven development workflows (70% of code is generated using AI tools)
    * Supporting the build of entirely greenfield products and systems.



    Key Requirements:

    * Web teams
    * Data engineering teams using distributed technologies (e.g., Spark)
    * Data Science / ML teams

    * Leadership experience over multi‑discipline engineering teams
    * Strong soft‑skills leadership: coaching, clarity, communication
    * Experience in high‑growth, fast‑changing environments
    * A passion for AI, experimentation, and innovative engineering approaches



    Why This Role Stands Out:

    * Entirely greenfield work across new products and platforms
    * Ultra‑modern tech stack and engineering culture
    * Company is far ahead of the industry in AI adoption
    * Opportunity to work with AI tools daily
    * Startup mindset

    New

    Principal Data Architect

    England, Greater Manchester, Manchester

    • £90,000 to £110,000 GBP
    • Consultant Role
    • Skills: AI (artificial intelligence), Microsoft Fabric, Azure
    • Seniority: Senior

    Job description

    Principal AI & Data Architect - Remote - Up to £110,000

    A leading Microsoft-focused technology consultancy is seeking a highly experienced Principal AI & Data Architect to drive the design, strategy, and delivery of advanced data and AI solutions across enterprise clients.

    This is a senior, hands‑on position for someone who thrives on shaping modern data platforms, influencing C‑suite stakeholders, and guiding teams in the delivery of cutting-edge cloud and AI architectures.



    About the Role:

    * Lead the architecture and design of large-scale data and AI platforms across the Microsoft ecosystem.
    * Define technical standards, best practices, and architectural governance.
    * Drive pre-sales engagements, translate business needs into solution architectures, and support bid responses.
    * Run workshops with technical and non-technical stakeholders, including C-level leaders.
    * Provide technical leadership across delivery programmes and mentor internal teams.
    * Collaborate on internal product development and reusable solution assets.

    This role combines strategic leadership with hands-on architectural work, contributing directly to customer success and revenue growth.



    Key Skills & Experience

    * Azure Data & AI Services - Data Factory, Synapse, Azure SQL, Storage, Power BI, Fabric.
    * AI & Machine Learning - generative AI, cognitive services, ML engineering, responsible AI.
    * Modern Data Architecture - lakehouse, data mesh, ELT/ETL, MDM, dimensional modelling.
    * Microsoft Business Applications - Dynamics 365, Power Platform.
    * Delivery & Engineering - DevOps, Agile, CI/CD, governance.

    Head of Engineering

    England, London

    • £80,000 to £150,000 GBP
    • Engineer Role
    • Skills: Python, Devops, QA, ML, aws, data science, spark, databricks,
    • Seniority: Senior

    Job description

    Head of Engineering - Permanent

    Location: Remote
    Reports to: CTO

    A fast‑growing technology company is seeking a Head of Engineering with deep experience building and scaling complex, data‑driven platforms. This role requires someone who can lead multi‑disciplinary teams, improve engineering execution, and drive technical excellence across high‑scale distributed systems and machine‑learning environments.

    Required Experience

    * Leadership of engineering organisations of 20 or more across multiple disciplines, including backend, web, data, ML, QA, and DevOps.
    * Proven track record designing, scaling, and maintaining distributed systems and high‑volume data pipelines.
    * Strong background in cloud‑native architectures and modern data stacks such as Spark or Databricks.
    * Experience working closely with Data Science teams, including delivering production‑grade ML models and pipelines.
    * Solid understanding of modern frontend engineering practices (e.g., TypeScript, React) to guide cross‑functional technical decisions.
    * Robust DevOps knowledge, including CI/CD pipelines, container orchestration, monitoring, reliability engineering, and cloud infrastructure management (AWS preferred).
    * Demonstrated ability to balance delivery speed with long‑term technical quality, reliability, and maintainability.
    * Experience hiring, mentoring, and developing engineering leaders and high‑performing teams.

    Role Overview

    You will own engineering execution for a platform that processes large datasets, supports distributed computation, and integrates machine‑learning capabilities at scale. The engineering organisation already uses AI‑assisted development, and you will refine these practices, improve delivery predictability, and strengthen the technical foundation for long‑term growth.

    Responsibilities

    * Lead the engineering roadmap and technical execution across all product and platform teams.
    * Guide architectural decisions in data engineering, ML, and web application development.
    * Implement engineering KPIs to improve delivery speed, quality, and reliability.
    * Develop a strong engineering culture centred on ownership, collaboration, and high performance.
    * Partner with Product, Data Science, and DevOps to deliver high‑quality, scalable solutions.
    * Manage engineering budgets, tooling, and cloud infrastructure costs.

    Preferred

    * Experience in search, advertising technology, or competitive intelligence.
    * Familiarity with ML lifecycle tooling and agentic coding approaches.

    Please send me a copy of your CV of you meet all of the above

    New

    Senior Databricks Data Engineer - London - Insurance - £100K

    England, London

    • £80,000 to £100,000 GBP
    • Consultant Role
    • Skills: Senior Databricks Data Engineer - London - Insurance - £100K
    • Seniority: Senior

    Job description

    Senior Databricks Data Engineer - London - Insurance - £100K

    Are you ready to take your career to the next level in a rewarding environment that values your expertise?

    We are seeking a Senior Azure Databricks Engineer for a permanent, hybrid role based in London. In this position, you will leverage Azure Databricks to drive innovative data solutions and contribute to enhancing our data engineering capabilities. This is an excellent opportunity for individuals who thrive in collaborative environments and are passionate about making an impact.

    Key responsibilities include:
    - Designing and implementing scalable data processing solutions using Azure Databricks.
    - Collaborating with cross-functional teams to optimize data workflows.
    - Ensuring data quality and governance across various pipelines.
    - Mentoring and supporting junior data engineers to foster growth and innovation.

    Requirements to be successful:

    - Azure Data Services experience (including Azure ADF, Data Lake, Key Vault, Azure Functions and Databricks Delta Lake, PySpark and Unity Catalog)

    - Experience within the Lloyds of London insurance market

    If you are an experienced Azure Databricks engineer looking to make a meaningful contribution, we encourage you to apply for this exciting opportunity. Your skills could shape the future of data engineering with us.