CerealBox is seeking its first in-house AI Automation & Full-Stack Product Engineer to innovate how AI can transform digital fundraising and advertising for charities. This role goes beyond routine tasks—you will identify manual processes ripe for automation, design smart AI-driven solutions, and take full ownership from concept through to production and continuous improvement. You will work closely with media buyers, creatives, and leadership to embed AI and automation across the business, helping the team work smarter, move faster, and deliver better results.
Key Responsibilities
- Own and maintain True ROAS, CerealBox’s analytics platform that connects advertising spend with donation revenue, handling attribution, ROAS reporting, creative insights, commercial reporting, scheduled data syncs, API integrations, currency conversion, and system monitoring.
- Identify repetitive tasks across the company that can be automated using AI and emerging technologies.
- Research, prototype, and evaluate AI tools, APIs, models, and agents to determine whether to build custom solutions or integrate existing ones.
- Develop and maintain full-stack applications using React, TypeScript, PostgreSQL, Supabase, and related technologies.
- Design and implement backend architecture, APIs, database logic, third-party integrations, and reliable data pipelines.
- Collaborate with end-users to understand problems, design simple and effective interfaces, and iterate based on real feedback.
- Keep AI systems and tools up to date as new models and technologies emerge.
- Explore innovative AI applications including AI copywriting, creative generation, scriptwriting, UGC production, video editing, media buying automation, landing page optimization, automated reporting, internal AI assistants, client communication automation, workflow automation, and integrations between Meta data and large language models.
Required Qualifications
- Minimum 4 years of professional software engineering experience.
- Strong full-stack development skills with React and TypeScript.
- Solid experience with PostgreSQL, data modeling, and API development.
- Proven track record of owning and maintaining production systems.
- Experience integrating third-party APIs.
- Strong product mindset with the ability to design clean interfaces without relying solely on design files.
- Ability to work independently, make technical decisions, and communicate clearly with non-technical stakeholders.
- Genuine curiosity about AI, automation, agents, and large language model APIs.
Preferred Qualifications
- Experience with Supabase and Meta Marketing API.
- Background in performance marketing, ad-tech, or marketing analytics.
- Familiarity with Claude, OpenAI, or other LLM APIs.
- Knowledge of AI agents, tool calling, or multi-component processing (MCP).
- Skills in data visualization.
- Experience working with charity or fundraising technology.
- Exposure to early-stage products or agency environments.
Benefits
- A high-ownership role with the freedom to experiment with AI and emerging technologies.
- Opportunity to build products that are actively used daily by a UK-based international agency.
- Direct access to leadership and end-users for meaningful collaboration.
- Dedicated time and resources to research and introduce better technology.
- 21 days of paid annual leave.
- The rewarding experience of contributing to work that helps charities raise more funds.
Success in this role means delivering less repetitive work, smarter tools, better data, and faster decision-making through AI systems that genuinely enhance the CerealBox team’s impact. If you’re excited by the challenge and already envision how you’d build these solutions, this is the role for you.