Location: London hybrid (2 days a week in office) or Scotland. Remote-only also considered.
Start Date: July / Aug 2025
Who We Are
Trellis is building AI-powered tools to reduce the admin burden for Additional Support Needs (ASN) teachers in Scotland and beyond. Winners of CivTech funding, we’re determined to make a real impact.
The Role
We’re hiring a Full-Stack Engineer to help build v1 of Trellis. You’ll work closely with our small team to bring this vision to reality. You’ll own a big chunk of the tech and have plenty of room to develop your skills.
What You’ll Do
- Build the app: Code the frontend and backend of our web app running in Azure Container Apps. You’ll create a slick, user-friendly interface for teachers to record audio and get editable Child’s Plan drafts.
- Integrate the AI: Hook up our app to AI backends to transcribe the audio and generate drafts that nail GIRFEC guidelines.
- Keep it secure: Work within our Azure VNet setup, ensuring SSL-only access and compliance with GDPR and Scottish regs. Bonus points for loving “privacy by design.”
- Deploy: Use GitHub Actions for CI/CD to bundle and ship code to Azure.
What You Bring
- Tech skills: 3+ years of software engineering experience, with serious skills in Python or other comparable language. Should follow design and testing standards. Bonus if you’ve worked with Azure or containerised apps.
- AI curiosity: Experience with (or interest in) integrating AI APIs like Azure OpenAI. You don’t need to be a machine learning expert but you do need to be excited about exploring the possibilities.
- Security excellence: You know your way around secure coding practices, SSL, and cloud security (e.g. Azure VNet, RBAC).
- Team player: You’re collaborative, communicative, and self-starting.
- Startup hustle: You thrive in a fast-paced, “let’s figure it out” environment where we’re all learning as we go.
Why Join Us?
- Team: You’ll be working with a Fractional CTO, an ML Engineer, and a Product Manager. This team already delivered an AI project for Citizens Advice Scotland which won the Holyrood Digital Public Service Award and a project for NSPCC that promises to deliver an extra 60,000 counselling sessions per year. We know how to build AI systems that deliver in the real world - and this is our most ambitious project yet.
- Mission: Your code will directly help teachers focus on what matters - supporting kids.
- Small team, big impact: With an initial team of five, your voice matters. No red tape, just sensible work and real results.
- Flexible: Work remotely, set your own hours (within reason), and enjoy a culture that values life outside work.
- Learn and grow: Play with cutting-edge AI, deliver secure and robust apps. Help shape a product from the ground up.
- Salary:
- 3 years experience = £52,480 London / £47,232 out of London
- 9 years experience = £65,650 London / £59,085 outside London
- Perks: laptop, lunches and legendary colleagues.
Our compensation framework is based on a team consultation last year. Given our social mission and public funding, we are all paid below private sector market rates (this is even more the case for more senior staff). We do not have a share option scheme, but we do distribute profits amongst staff. We are happy to explain more during the interview process.
How to Apply
Full-Stack Engineer application form
Deadline
July 15, 2025 (but we’re reviewing applications as they come in).
Trellis is an equal opportunity employer. We welcome applications from all backgrounds.
Create/Change and HelpFirst are building Trellis in collaboration with the Scottish Government's Learning Directorate, Aberdeenshire and Dumfries & Galloway.