Your current job search

89 search results

For Permanent and Contract, Engineer

    Automation Test Engineer

    England, London

    • £1 to £1 GBP
    • Engineer Role
    • Skills: automatin engineer, SC clearance
    • Seniority: Senior

    Job description

    Contract Role: Automation Test Engineer (SC Cleared)
    Location: UK (on‑site or hybrid depending on project)
    Clearance: Active SC clearance required
    Duration: 1 month then potantially 4 month after
    Overview
    We are seeking a highly skilled Automation Test Engineer with valid SC clearance to join a fast‑moving project within a secure environment. You will be responsible for designing, developing, and executing automated test frameworks, ensuring high‑quality delivery across complex systems.

    Key Responsibilities

    * Develop and maintain robust automation frameworks using Playwright
    * Create and execute BDD scenarios using Cucumber
    * Collaborate closely with developers, product owners, and QA teams
    * Identify defects, raise detailed reports, and support root‑cause analysis
    * Ensure all testing aligns with security and compliance standards
    * Contribute to continuous improvement across testing processes

    Essential Skills

    * Active SC clearance
    * Strong experience with Playwright
    * Hands‑on experience with Cucumber / BDD
    * Solid understanding of CI/CD pipelines
    * Strong scripting skills (JavaScript/TypeScript or similar)
    * Experience testing APIs, UI, and integration layers
    * Ability to work within secure or regulated environments

    Desirable Skills

    * Experience with Azure DevOps, Jenkins, or GitHub Actions
    * Knowledge of microservices or cloud‑based architectures
    * Previous work within government or defence projects

    Please send me a copy of your CV of you're interested

    AI Engineer - Agentic AI & Gen AI

    Australia, New South Wales, Sydney

    • A$170,000 to A$200,000 AUD
    • Engineer Role
    • Skills: AI Engineer, Generative AI, Agentic AI, AI Agents, Azure, RAG, Retrieval Augmented Generation, LangGraph, AutoGen, CrewAI, Python Developer, Machine Learning Engineer, LLM, Engineer, Artificial Intelligence, Foundry
    • Seniority: Senior

    Job description

    Sydney / Melbourne | Permanent OR Contract

    Tenth Revolution Group is partnering with a specialist AI and data consultancy delivering advanced AI solutions into highly regulated enterprise environments.

    Due to continued growth, they are looking to appoint multiple AI Engineers to play a key role in building and deploying next-generation AI solutions, with a particular focus on agentic AI systems and generative AI platforms.

    This is a hands-on engineering role within a growing AI team responsible for turning emerging AI capabilities into production-grade systems used in complex, real-world environments.

    Open to both permanent or contract, Melbourne or Sydney locations.



    The Opportunity

    You will design, prototype and deploy advanced AI systems that automate complex workflows and support intelligent decision-making.

    Working closely with engineers, data specialists and business stakeholders, you will help translate ideas into scalable AI products while contributing to internal frameworks and reusable AI components.

    This role is ideal for someone who enjoys building practical AI systems rather than purely researching them.



    Key Responsibilities

    *

    Design and deliver end-to-end AI solutions solving complex business challenges
    *

    Build and deploy AI agents and automated workflows using modern frameworks
    *

    Prototype and scale production-grade Generative AI systems
    *

    Develop reusable AI components, orchestration frameworks and internal tooling
    *

    Collaborate closely with engineers, data scientists and product stakeholders
    *

    Monitor and improve deployed AI systems for performance and reliability
    *

    Apply responsible AI practices including explainability, governance and traceability
    *

    Ensure solutions meet security and compliance standards expected in enterprise environments



    Skills & Experience

    *

    Strong software engineering background with several years building production systems
    *

    Hands-on experience developing AI agents, automation workflows or multi-agent systems
    *

    Experience with agent frameworks such as LangGraph, AutoGen, CrewAI or similar
    *

    Experience designing and deploying Retrieval-Augmented Generation (RAG) solutions
    *

    Ability to rapidly prototype AI-powered applications and iterate towards production systems
    *

    Experience deploying AI solutions across major cloud platforms
    *

    Exposure to knowledge graphs, orchestration patterns or advanced retrieval architectures is advantageous
    *

    Experience supporting or monitoring production AI systems
    *

    Ability to collaborate with both technical and non-technical stakeholders

    Experience delivering solutions within regulated or enterprise environments is highly regarded.



    Why Apply?

    *

    Join a growing AI engineering team building advanced AI capabilities
    *

    Work on agent-based AI systems and production GenAI solutions
    *

    Strong technical ownership with opportunity to shape AI frameworks and tooling
    *

    Collaborative environment with strong focus on learning and development



    Apply now or contact Tenth Revolution Group for a confidential discussion.

    Contact:

    Neros Gorges
    (03) 8592 0507
    n.gorges@tenthrevolution.com

    #SCR-neros-gorges

    AI Engineer - Agentic AI & Gen AI

    Australia, Victoria, Melbourne

    • A$170,000 to A$200,000 AUD
    • Engineer Role
    • Skills: AI Engineer, Generative AI, Agentic AI, AI Agents, Azure, RAG, Retrieval Augmented Generation, LangGraph, AutoGen, CrewAI, Python Developer, Machine Learning Engineer, LLM, Engineer, Artificial Intelligence, Foundry
    • Seniority: Senior

    Job description

    Melbourne / Sydney | Permanent OR Contract

    Tenth Revolution Group is partnering with a specialist AI and data consultancy delivering advanced AI solutions into highly regulated enterprise environments.

    Due to continued growth, they are looking to appoint multiple AI Engineers to play a key role in building and deploying next-generation AI solutions, with a particular focus on agentic AI systems and generative AI platforms.

    This is a hands-on engineering role within a growing AI team responsible for turning emerging AI capabilities into production-grade systems used in complex, real-world environments.

    Open to both permanent or contract, Melbourne or Sydney locations.



    The Opportunity

    You will design, prototype and deploy advanced AI systems that automate complex workflows and support intelligent decision-making.

    Working closely with engineers, data specialists and business stakeholders, you will help translate ideas into scalable AI products while contributing to internal frameworks and reusable AI components.

    This role is ideal for someone who enjoys building practical AI systems rather than purely researching them.



    Key Responsibilities

    *

    Design and deliver end-to-end AI solutions solving complex business challenges
    *

    Build and deploy AI agents and automated workflows using modern frameworks
    *

    Prototype and scale production-grade Generative AI systems
    *

    Develop reusable AI components, orchestration frameworks and internal tooling
    *

    Collaborate closely with engineers, data scientists and product stakeholders
    *

    Monitor and improve deployed AI systems for performance and reliability
    *

    Apply responsible AI practices including explainability, governance and traceability
    *

    Ensure solutions meet security and compliance standards expected in enterprise environments



    Skills & Experience

    *

    Strong software engineering background with several years building production systems
    *

    Hands-on experience developing AI agents, automation workflows or multi-agent systems
    *

    Experience with agent frameworks such as LangGraph, AutoGen, CrewAI or similar
    *

    Experience designing and deploying Retrieval-Augmented Generation (RAG) solutions
    *

    Ability to rapidly prototype AI-powered applications and iterate towards production systems
    *

    Experience deploying AI solutions across major cloud platforms
    *

    Exposure to knowledge graphs, orchestration patterns or advanced retrieval architectures is advantageous
    *

    Experience supporting or monitoring production AI systems
    *

    Ability to collaborate with both technical and non-technical stakeholders

    Experience delivering solutions within regulated or enterprise environments is highly regarded.



    Why Apply?

    *

    Join a growing AI engineering team building advanced AI capabilities
    *

    Work on agent-based AI systems and production GenAI solutions
    *

    Strong technical ownership with opportunity to shape AI frameworks and tooling
    *

    Collaborative environment with strong focus on learning and development



    Apply now or contact Tenth Revolution Group for a confidential discussion.

    Contact:

    Neros Gorges
    (03) 8592 0507
    n.gorges@tenthrevolution.com

    #SCR-neros-gorges

    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.

    Contract Azure Data Engineer - £600/pd Outside IR35

    England, London, City of London

    • £550 to £600 GBP
    • Consultant Role
    • Skills: Snowflake, azure, data, data engineer, bi, business intelligence, cloud, ai
    • Seniority: Mid-level

    Job description

    Contract Azure Data Engineer - £600/pd Outside IR35

    Please note - this is a London based role which will require you to attend the London office three days per week. To be eligible for this role you must be based in the UK and have the unrestricted right to work in the UK.

    My client is looking for an experienced Data Engineer to support the delivery of high‑quality data and software solutions within a fast‑paced asset management environment. You'll join a small engineering team driving improvements across core systems, analytics workflows, and DevOps-led delivery processes.

    Key Responsibilities

    * Analyse business processes, gather requirements, and document technical solutions.
    * Design, develop, and deliver data and software solutions aligned to business goals.
    * Produce clean, modular, testable code and support peer code reviews.
    * Own the delivery lifecycle, remove technical blockers, and lead third‑party developers when required.
    * Contribute to DevOps practices, CI/CD pipelines, test automation, and continuous improvement.
    * Support testing, service transition, and knowledge transfer.
    * Collaborate across the business, ensuring solutions meet quality and performance expectations.

    Required Skills

    * Strong Azure expertise (architecture, services, security).
    * Solid data engineering experience (ETL, modelling, warehousing).
    * Hands-on Azure Data Services: Data Factory, Data Lake, Synapse, Azure SQL.
    * Proficient SQL and programming skills (Python/Java/C#).
    * Understanding of DevOps and CI/CD (Azure DevOps/GitHub).
    * Excellent communication with technical and non-technical stakeholders.

    Desired Skills

    * Power BI/Tableau
    * Stakeholder management
    * Spark/Hadoop
    * Unit testing frameworks
    * Azure advanced analytics
    * Data warehousing experience
    * Azure Data Engineer certification
    * Agile/Scrum/Kanban exposure

    This is a London based role which will require you to work from the London office three days per week. This is an initial 6 month contract which pays £600/pd Outside IR35.

    To apply for this role please submit your CV or contact David Airey on 0191 338 7508 or at d.airey@tenthrevolution.com.

    Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.

    AI Engineer

    Australia, New South Wales, Sydney

    • A$800 to A$1,000 AUD
    • Engineer Role
    • Skills: AI Engineer, Generative AI, LLM, Large Language Models, RAG, Retrieval Augmented Generation, Prompt Engineering, LangChain, Vector Databases, Embeddings, Full Stack Developer, Python Developer, Machine Learning Engineer, MLOps, Azure AI, Cloud AI, En
    • Seniority: Mid-level

    Job description

    Senior AI Engineer - Generative AI

    Sydney / Melbourne | Contract

    Tenth Revolution Group is partnering with a global technology consultancy to appoint a Senior AI Engineer specialising in Generative AI and enterprise AI platforms.

    This is a senior technical consulting role suited to someone who combines deep hands-on engineering capability with strong client engagement skills. You'll design and deliver production-grade GenAI systems while helping shape AI capability across large enterprise environments.



    The Opportunity

    You'll operate at the intersection of advanced AI engineering and client advisory, delivering scalable, secure, enterprise-ready AI solutions.

    This role is ideal for someone who:

    * Has deployed Generative AI into production environments
    * Enjoys solving complex enterprise challenges
    * Can translate emerging AI capabilities into real business outcomes
    * Is comfortable working directly with senior stakeholders



    Key Responsibilities

    * Design and implement production-grade GenAI solutions
    * Build and deploy systems leveraging LLMs, embeddings, and retrieval-based architectures
    * Develop secure, scalable AI platforms integrating data pipelines and APIs
    * Deliver full-stack AI solutions, including backend services and user-facing applications
    * Ensure enterprise standards across performance, security, compliance and maintainability



    Skills & Experience

    * Strong software engineering background with hands-on AI/ML delivery
    * Recent experience deploying Generative AI solutions into production
    *

    Experience working with L arge Language Models (LLMs), embedding and vector search, retrieval-augmented architectures, Prompt engineering and orchestration frameworks
    * Proficiency in Python and modern backend development
    * Experience with modern frontend frameworks (React, Angular or similar)
    * Strong cloud experience deploying AI workloads in enterprise environments
    * Understanding of MLOps / DevOps practices for scaling AI systems
    * Ability to communicate complex AI concepts to technical and business stakeholders
    * Consulting or client-facing experience highly regarded



    Why Apply?

    * Work on enterprise-scale AI transformation programs
    * Influence how Generative AI is deployed across major organisations
    * Combine deep technical work with advisory exposure
    * Join a growing AI capability within a global consulting environment



    Apply now or contact Tenth Revolution Group for a confidential discussion.

    Contact:

    Neros Gorges
    (03) 8592 0507
    n.gorges@tenthrevolution.com

    #SCR-neros-gorges

    New

    Data Architect - London - £72k

    England, London, City of London

    • £65,000 to £72,000 GBP
    • Architect Role
    • Skills: data, architect, data architect, sql, azure, fabric, data engineer, it, technology
    • Seniority: Senior

    Job description

    Data Architect - London - £72k

    Please note - this role will require you to work from the London based office two days per week. To be eligible for this role you must have the unrestricted right to work in the UK. This organisation does not offer sponsorship.

    We are seeking an experienced Data Architect to lead the design, governance and evolution of enterprise and project data architectures across a complex Microsoft Dynamics 365 and downstream medallion architecture environment.

    This role is responsible for shaping how data is structured, governed and used across new solutions and enhancements. You will carry out structured analysis of data estates and project requirements, translating these into conceptual and logical data models, glossaries, taxonomies and ontologies. You will also map critical data flows and maintain enterprise data models with clear lineage.

    A key part of the role is model governance, version control and quality assurance, including the extension and enforcement of standards and policies using Sparx Enterprise Architect, MDG technologies and scripting.

    You will work closely with colleagues at all levels of the organisation, as well as external delivery partners, to ensure data architecture supports business objectives, regulatory responsibilities and user needs.

    The role reports to the Enterprise Architect and sits within the Digital Services team, working closely with Data Governance, BI, Technology Services and wider business teams.

    Key responsibilities include:

    * Lead project-level data architecture through structured Data Architecture Assessments (DAAs)
    * Own and evolve enterprise data architecture and model governance via the Data Architecture Framework (DAF)
    * Administer the model repository, including version control and quality assurance
    * Champion the data architecture "store front", educating, mentoring and promoting the DAF, UML and enterprise data models
    * Develop and maintain the Data Architecture Roadmap
    * Analyse business and technical requirements against the enterprise architecture landscape and recommend appropriate data solutions
    * Produce clear, high‑quality architecture artefacts (documents and diagrams) for business stakeholders, SMEs, analysts, governance teams and engineers

    Required experience:

    * Strong knowledge of DAMA DMBoK
    * Expertise in UML conceptual and logical data modelling
    * Deep understanding of Transactional, Kimball and One Big Table (OBT) methodologies and their appropriate use cases
    * Proven experience with Sparx Enterprise Architect and MDG technologies
    * Degree or postgraduate qualification in IT, Computer Science, Engineering or a related field (or equivalent experience)
    * Strong problem-solving skills for complex data and technology challenges
    * Ability to explain complex technical concepts clearly to non-technical audiences
    * Proven experience working in a data architecture role
    * Hands-on delivery of robust, practical data architecture based on business and technical requirements
    * Experience designing transitional architectures and addressing security considerations across architecture domains

    To apply for this role please submit your CV or contact David Airey on 0191 338 7508 or at d.airey@tenthrevolution.com.

    Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.

    New

    Python Web Scraping Engineer - Fully Remote - £70k

    England, London, City of London

    • £65,000 to £70,000 GBP
    • Engineer Role
    • Skills: Python, web scraping, data, website, engineer, programming, technology, cloud, aws, azure, google, data science, ai
    • Seniority: Senior

    Job description

    Python Web Scraping Engineer - Fully Remote - £70k

    Please note - to be eligible for this role you must be UK-based with the unrestricted right to work in the UK. This organisation does not offer sponsorship.

    My client is hiring a Senior Python Scraping Engineer to design, build, and operate high‑volume, highly resilient web scraping systems, with a specific and sustained focus on scraping Google at scale.

    This is a specialist role. It is not suited to generalist data engineers who have only worked on light or opportunistic scraping. You will be working in hostile, rapidly changing environments where naïve techniques fail and deep expertise in bot detection and evasion is essential.

    The role sits at the intersection of data engineering, reverse engineering, and large‑scale systems reliability, and plays a critical role in delivering accurate, timely, and trusted data.

    My client is a leader in adopting AI‑assisted and agentic coding practices, and this role is ideal for engineers who actively use AI tools to improve productivity, reasoning, and system design.

    Key Responsibilities:

    * Design and operate large‑scale scraping systems handling 10+ million requests per day, primarily targeting Google and Google‑like platforms
    * Build robust scrapers for dynamic, JavaScript‑heavy environments using browser automation and hybrid approaches
    * Continuously adapt to changes in markup, request flows, ranking logic, and anti‑automation mechanisms
    * Engineer extraction pipelines with a strong emphasis on correctness, consistency, and observability
    * Implement and maintain advancedanti‑bot evasion strategies, including:

    * Proxy and request routing strategies
    * Browser and headless fingerprinting
    * CAPTCHA handling and mitigation

    * Monitor system health, detect anomalies early, and debug complex production issues
    * Optimise performance, cost, and latency across large‑scale scraping infrastructure
    * Collaborate closely with data engineers, data scientists, and product teams to ensure scraped data is reliable and usable
    * Produce clear documentation and operational runbooks to support long‑term maintainability

    Required Technical skills:

    * Expert‑level web scraping skills using Python
    * Direct, hands‑on experience scraping Google at scale - this is essential
    * Deep understanding of:

    * Anti‑bot and bot‑detection systems
    * Browser and network fingerprinting
    * CAPTCHA systems and mitigation techniques
    * Scaling scraping infrastructure reliably

    * Strong knowledge of HTTP, TLS, cookies, headers, redirects, and browser networking behaviour
    * Experience with tools such as Playwright, Selenium, Puppeteer, or equivalent frameworks
    * Comfortable designing asynchronous and concurrent scraping architectures
    * Proven experience running scraping systems at scale in cloud environments
    * Excellent debugging skills and the ability to reason about complex failure modes
    * Strong communication skills, with the ability to clearly explain complex technical behaviour

    To apply for this role please submit your CV or contact David Airey on 0191 338 7508 or at d.airey@tenthrevolution.com.

    Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.

    Analytics Engineer

    England, West Midlands, Wolverhampton

    • £40,000 to £45,000 GBP
    • Consultant Role
    • Skills: Power BI, DAX, Fabric
    • Seniority: Mid-level

    Job description

    Analytics Engineer - Power BI / Fabric

    Hybrid - Staffordshire (3 days per week onsite)
    Permanent - £45,000

    A growing UK analytics consultancy is looking for a talented Analytics Engineer to join its expanding Analytics Practice. This is an opportunity to work end‑to‑end on high‑impact analytics solutions that directly support established organisations in making better, faster, data‑driven decisions.

    The Role:

    As an Analytics Engineer, you'll play a key role in transforming high‑quality data into trusted, scalable insight products. You will:

    * Build and maintain enterprise‑grade Power BI semantic models
    * Develop high‑quality Power BI reports, including advanced DAX
    * Apply best practices across modelling, performance optimisation, and governance
    * Collaborate closely with Data Engineering teams using Microsoft Fabric
    * Provide responsive support for analytics products used across the organisation



    Requirements:

    * Hands-on experience with Power BI (data ingestion, modelling, DAX)
    * Strong understanding of data modelling and star schema design
    * Proven ability to create efficient, scalable analytical models and performant reports

    Nice to have:

    * Exposure to Microsoft Fabric
    * Experience working with stakeholders to gather requirements
    * Knowledge of data visualisation best practice
    * Background in consulting or delivery environments



    Why Apply:

    * Work with modern tools including Microsoft Fabric
    * Join a supportive, quality-driven environment
    * Contribute to meaningful analytics projects with real societal impact
    * Hybrid working with autonomy and room to grow
    * Salary up to £45,000

    AWS Engineer Jobs

    Jefferson Frank is your go-to when it comes to Amazon Web Services careers—our consultants know exactly how to help you find your dream AWS Engineer job quickly and with no hassle. To be matched with an Engineer role that suits you, talk to one of our expert consultants who know precisely what it takes to land a job in this sector.

    If you’re already working in cloud computing but want advice on how to get a higher-paid AWS role, our consultants can help you with that too. We have the experience and contacts to connect you with the right employers.