Your current job search

76 search results

For Permanent and Contract, Python Developer

    Head of Engineering

    England, Greater Manchester, Manchester

    • £80,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

    Power BI & Databricks Developer- Outside IR35 - Hybrid

    England, London

    • £400 to £600 GBP
    • Developer Role
    • Skills: BI, Databricks, SQL, DAX, Python, Data Modelling
    • Seniority: Mid-level

    Job description

    Power BI & Databricks Developer- Outside IR35 - Hybrid

    Job Summary



    We are seeking a skilled and detail-oriented Power BI Developer with strong expertise in Databricks, SQL, Data Modeling, DAX, and Python. The ideal candidate will be responsible for designing, developing, and maintaining scalable BI solutions that transform complex data into actionable business insights. You will work closely with stakeholders, data engineers, and analytics teams to deliver high-quality reporting and analytics solutions.

    Key Responsibilities



    • Design, develop, and maintain interactive dashboards and reports using Power BI


    • Develop optimized data models (star schema, snowflake schema) to support business reporting needs


    • Write advanced DAX calculations, measures, and KPIs


    • Build and maintain ETL/ELT pipelines using Azure Databricks


    • Develop and optimize SQL queries, stored procedures, and views


    • Use Python for data transformation, automation, and advanced analytics tasks


    • Collaborate with data engineering teams to ensure high data quality and integrity


    • Translate business requirements into technical specifications


    • Optimize Power BI reports for performance and scalability


    • Implement row-level security (RLS) and governance best practices


    • Support production deployments and troubleshoot performance issues

    Required Skills & Qualifications



    • Bachelor's degree in Computer Science, Information Systems, Data Analytics, or related field


    • 3+ years of experience in Power BI development


    • Strong expertise in DAX (calculated measures, time intelligence, performance tuning)


    • Solid experience with SQL (query optimization, joins, indexing, complex transformations)


    • Hands-on experience with Azure Databricks


    • Strong understanding of data modeling concepts (fact/dimension tables, relationships, normalization vs. denormalization)


    • Experience with Python for data processing and scripting


    • Experience working with large datasets and cloud-based data platforms


    • Strong analytical and problem-solving skills

    Preferred Qualifications



    • Experience with Azure Data Factory or other data orchestration tools


    • Knowledge of data warehousing concepts and architecture


    • Familiarity with CI/CD pipelines for BI deployment


    • Microsoft Power BI certification


    • Experience in Agile/Scrum environments




    To apply for this role please submit your CV or contact Dillon Blackburn on 0191 255 1428 or at d.blackburn@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

    England, London

    • £80,000 to £105,000 GBP
    • Consultant 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


    Golang Developer - Crypto Industry (Perm Role)

    Hong Kong

    • HK$45,000 to HK$50,000 HKD
    • Developer Role
    • Skills: Golang (Go), Python, Web3, Crypto, Smart Contract, blockchain,
    • Seniority: Mid-level

    Job description



    My client is a fast-growing player in the cryptocurrency and blockchain space, focusing on innovative solutions for digital assets, DeFi platforms, and blockchain-based applications. We are committed to building secure, scalable, and high-performance systems to shape the future of finance.

    Role Overview:
    We are looking for a talented Golang Developer to join our development team. The ideal candidate will have hands-on experience in building high-performance, scalable backend systems and a keen interest in blockchain and cryptocurrency technologies.

    Key Responsibilities:


    • Design, develop, and maintain scalable backend services using Golang.


    • Collaborate with product, blockchain, and front-end teams to implement new features.


    • Optimize applications for maximum speed and scalability.


    • Participate in code reviews, testing, and deployment processes.


    • Troubleshoot, debug, and upgrade existing systems.


    • Stay updated with emerging trends in blockchain, crypto, and distributed systems.


    Required Skills & Experience:


    • Strong programming experience in Golang.


    • Solid understanding of blockchain concepts (DeFi, smart contracts, wallets, transactions).


    • Experience with microservices architecture and RESTful API development.


    • Familiarity with databases (SQL and NoSQL) and caching systems.


    • Knowledge of concurrency patterns and high-performance systems.


    • Understanding of security best practices in crypto applications.


    • Version control experience, preferably Git.


    Preferred Skills:


    • Experience with Ethereum, Solana, or other blockchain protocols.


    • Knowledge of crypto exchange platforms or trading systems.


    • Familiarity with Docker, Kubernetes, and cloud infrastructure.


    Qualifications:


    • Bachelor's degree in Computer Science, Engineering, or a related field.


    • Minimum 3 years of Golang development experience, ideally in blockchain or fintech.


    What We Offer:


    • Competitive salary and benefits.


    • Opportunity to work on cutting-edge blockchain projects.


    • Collaborative and innovative work environment.


    • Career growth and learning opportunities in the crypto space.




    The company has great reputation and offers a permanent position to the suitable candidate. This will be a great opportunity for you if you are looking for a good career path in the IT industry. If you are interested and qualified, send your CV in word format to Sandy, s.lai@tenthrevolution.com or call me at +852 3018 0381 to discuss further.

    new

    AI Security Engineer - Up to £67,500 - Hybrid

    England, Greater Manchester, Manchester

    • £55,000 to £67,500 GBP
    • Engineer Role
    • Skills: AWS, Azure, Python, Bash, Gen AI
    • Seniority: Senior

    Job description

    AI Security Engineer - Up to £67,500 - Hybrid

    Purpose of the Role



    To develop, implement and maintain security solutions that safeguard organisational systems and sensitive information. The role focuses on securing AI and GenAI capabilities across the enterprise, ensuring innovation is delivered safely, responsibly and in line with regulatory and security standards.

    Key Accountabilities



    • Provide subject matter expertise on security systems, cryptographic engineering patterns and AI security best practices.


    • Design, develop and implement protocols, algorithms and software applications to protect sensitive data and systems.


    • Manage and protect secrets, ensuring secure generation, storage and lifecycle management.


    • Conduct security audits to monitor, identify and assess vulnerabilities across infrastructure and software; support response activities for potential security incidents.


    • Identify advancements in cryptography, AI security and emerging technologies to drive innovation and adoption of enhanced security controls.


    • Collaborate with developers, data scientists, security teams and business stakeholders to ensure solutions align with business objectives, policies and regulatory requirements.


    • Develop, implement and maintain Identity and Access Management (IAM) solutions and privileged access controls.


    • Lead the GenAI security portfolio within SISO, embedding secure-by-design principles into AI product development and deployment.

    Assistant Vice President Expectations



    As an AVP, you will:


    • Advise and influence decision-making, contribute to policy development and take responsibility for operational effectiveness.


    • Lead complex initiatives impacting the wider business function, setting objectives and coaching colleagues to deliver high performance.


    • Demonstrate the LEAD behaviours:


      • Listen and be authentic


      • Energise and inspire


      • Align across the enterprise


      • Develop others


    • Lead collaborative assignments, guiding cross-functional teams and identifying where additional specialist expertise is required.


    • Provide consultation on complex issues, supporting the resolution of escalated matters.


    • Identify and mitigate risks, strengthening governance and controls through enhanced policies and procedures.


    • Take ownership of risk management and control effectiveness within your remit.


    • Engage in complex analysis using internal and external data sources to solve problems creatively and effectively.


    • Communicate complex and sensitive information clearly to technical and non-technical stakeholders.


    • Influence and engage stakeholders across the organisation to achieve strategic outcomes.

    Skills and Experience



    To be successful as an AI Security Engineer, you should have:


    • Strong programming and scripting skills, particularly in Python and Bash.


    • Strong knowledge of cloud technologies, specifically AWS and Azure.


    • Strong understanding of API development and API security principles.


    • Experience implementing and securing Identity and Access Management solutions.


    • Knowledge of cryptographic principles and secure key management practices.


    • A solid understanding of security engineering across infrastructure, applications and AI systems.


    • Good understanding of, or strong interest in, data science methodologies and machine learning concepts.




    To apply for this role please submit your CV or contact Dillon Blackburn on 0191 255 1428 or at d.blackburn@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

    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

    AI Security Engineer - Up to £100,000 - Hybrid

    England, London

    • £80,000 to £100,000 GBP
    • Engineer Role
    • Skills: AWS, Azure, Python, Bash
    • Seniority: Senior

    Job description

    AI Security Engineer - Up to £100,000 - Hybrid

    Purpose of the Role



    To develop, implement and maintain security solutions that safeguard organisational systems and sensitive information. The role focuses on securing AI and GenAI capabilities across the enterprise, ensuring innovation is delivered safely, responsibly and in line with regulatory and security standards.

    Key Accountabilities



    • Provide subject matter expertise on security systems, cryptographic engineering patterns and AI security best practices.


    • Design, develop and implement protocols, algorithms and software applications to protect sensitive data and systems.


    • Manage and protect secrets, ensuring secure generation, storage and lifecycle management.


    • Conduct security audits to monitor, identify and assess vulnerabilities across infrastructure and software; support response activities for potential security incidents.


    • Identify advancements in cryptography, AI security and emerging technologies to drive innovation and adoption of enhanced security controls.


    • Collaborate with developers, data scientists, security teams and business stakeholders to ensure solutions align with business objectives, policies and regulatory requirements.


    • Develop, implement and maintain Identity and Access Management (IAM) solutions and privileged access controls.


    • Lead the GenAI security portfolio within SISO, embedding secure-by-design principles into AI product development and deployment.

    Assistant Vice President Expectations



    As an AVP, you will:


    • Advise and influence decision-making, contribute to policy development and take responsibility for operational effectiveness.


    • Lead complex initiatives impacting the wider business function, setting objectives and coaching colleagues to deliver high performance.


    • Demonstrate the LEAD behaviours:


      • Listen and be authentic


      • Energise and inspire


      • Align across the enterprise


      • Develop others


    • Lead collaborative assignments, guiding cross-functional teams and identifying where additional specialist expertise is required.


    • Provide consultation on complex issues, supporting the resolution of escalated matters.


    • Identify and mitigate risks, strengthening governance and controls through enhanced policies and procedures.


    • Take ownership of risk management and control effectiveness within your remit.


    • Engage in complex analysis using internal and external data sources to solve problems creatively and effectively.


    • Communicate complex and sensitive information clearly to technical and non-technical stakeholders.


    • Influence and engage stakeholders across the organisation to achieve strategic outcomes.

    Skills and Experience



    To be successful as an AI Security Engineer, you should have:


    • Strong programming and scripting skills, particularly in Python and Bash.


    • Strong knowledge of cloud technologies, specifically AWS and Azure.


    • Strong understanding of API development and API security principles.


    • Experience implementing and securing Identity and Access Management solutions.


    • Knowledge of cryptographic principles and secure key management practices.


    • A solid understanding of security engineering across infrastructure, applications and AI systems.


    • Good understanding of, or strong interest in, data science methodologies and machine learning concepts.




    To apply for this role please submit your CV or contact Dillon Blackburn on 0191 255 1428 or at d.blackburn@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.

    Python Developer Jobs | FRG Consulting

    Looking for a new challenge? Apply for Python Developer Jobs and discover your next career move today.