Full Stack Developer

London - Hybrid, United Kingdom

Tony Blair Institute for Global Change

We are the Tony Blair Institute for Global Change. We work with political leaders around the world to drive change. We do this by advising on strategy, policy and delivery, unlocking the power of technology across all three.

View all jobs at Tony Blair Institute for Global Change

Apply now Apply later

We don’t just talk, we do. Lead the change with us.

At the Tony Blair Institute for Global Change, we work with political leaders around the world to drive change. We help governments turn bold ideas into reality so they can deliver for their people. We do it by advising on strategy, policy and delivery, unlocking the power of technology across all three. And by sharing what we learn on the ground, so everyone can benefit. We do it to build more open, inclusive and prosperous countries for people everywhere.

We are a global team of over 800 changemakers, operating in more than 40 countries, across five continents. We are political strategists, policy experts, delivery practitioners, technology specialists and more. We speak more than 45 languages. We are working on over 100 projects, tackling some of the world’s biggest challenges. We’re all here at TBI to make a difference.

In a world of ever more complex challenges, we believe diversity of background and perspective is a strength. We pride ourselves on a culture that values and nurtures difference. We are dedicated to unlocking potential, not only for the countries we work in but also for each of our team members. No matter where you’re from or who you are, if you’re passionate about the transformative power of progressive politics, we invite you to build a better future with us.

Role Summary

About the AI Incubator Team

At the Tony Blair Institute for Global Change, our brand new AI Incubator team is on a mission to reinvent government leadership and revolutionize public services through cutting-edge AI solutions. We operate at two critical levels: developing transformative AI systems for government service delivery, while also providing data-driven insights directly to world leaders.

Our team rapidly prototypes, develops, and delivers AI solutions that enhance government leaders' ability to make evidence-based decisions. Our fast-response data science unit stands ready to tackle urgent analytical challenges on matters of state, providing crucial insights when they're needed most.

Working in partnership with global leaders and policymakers, this team operates at the intersection of technology and governance, creating innovative solutions that measurably improve lives. As part of the team, you'll help establish new standards for responsible, effective AI deployment in the public sector while contributing to work with immediate, real-world impact.

Join us in harnessing the power of AI to address some of the most pressing challenges facing governments worldwide.

The Role

• Provide technical leadership across the full development stack, guiding architectural decisions and implementation strategies.

• Design, develop, and maintain robust, scalable applications that integrate AI capabilities into public service delivery.

• Lead development teams in delivering high-quality code through effective code reviews, pair programming, and mentoring.

• Collaborate with AI engineers, data scientists, and product managers to translate complex requirements into technical solutions.

• Establish development standards, best practices, and coding guidelines for the team. Write tested, deterministic code.

• Bridge the gap between frontend and backend systems to create cohesive user experiences.

• Identify technical risks and develop mitigation strategies.

• Contribute to technical roadmaps and strategy, helping to shape the direction of the AI Incubator's technology stack.

• Represent the technical team in cross-functional meetings and decision-making forums.

About You

• Extensive experience in both frontend (JavaScript, HTML, CSS) and backend (Python, Node.js, etc.) development.

• Strong understanding of modern web frameworks and libraries (React, Angular, Vue, Django, Flask, Express, etc.).

• Experience with database technologies (SQL and NoSQL) and API development.

• Demonstrated leadership skills with experience managing development teams and mentoring junior developers.

• Strong software architecture knowledge with ability to design scalable, maintainable systems.

• Experience integrating with cloud services and infrastructure (AWS, Azure, GCP).

• Knowledge of security best practices and performance optimization techniques.

• Experience working with AI/ML technologies or willingness to learn quickly.

• Excellent problem-solving skills and ability to navigate complex technical challenges.

• Strong communication skills with ability to explain technical concepts to nontechnical stakeholders.

• Experience working in agile environments and leading technical aspects of projects.

• Passion for using technology to solve public service challenges and improve lives.

What We Offer

Join an agile, innovative, evangelical and mission-driven team tackling some of the most exciting challenges at the intersection of technology and public service. You'll have the opportunity to create AI solutions with real-world impact, working alongside policy experts and technology innovators to shape the future of government decisions and delivery. Salary is commensurate with experience.

Closing Date:

2025-05-29
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  2  0  0
Category: Engineering Jobs

Tags: Agile Angular API Development APIs Architecture AWS Azure Django Flask GCP JavaScript Machine Learning Node.js NoSQL Python React Security SQL Vue

Region: Europe
Country: United Kingdom

More jobs like this