Senior Full-Stack Developer - Python & AI
WHY JOIN MORE TO GIVE
We help nonprofits raise more funds and spend less time on administration, so they can focus on changing the world. If you are looking for a role that offers strong purpose and impact alongside a fast-moving startup culture, this is the job for you.
Our AI-powered platform helps nonprofits find and secure funding more effectively. We're using LLM technology to build a next-generation end-to-end solution covering grant discovery, application drafting, project development, and reporting.
We've launched our platform with 15+ organisations using it today. We're in the phase where we're turning a strong MVP into a product our customers love, and then scaling from there. There is a full product roadmap of new features waiting to be built, and we need a strong engineer to help us build them.
You'll join a small, ambitious team that moves fast and ships often. Our CEO is a former McKinsey consultant and investment banker. Our Senior Engineer has 15+ years of software engineering experience and leads technical development. You'll work directly with both, building features that reach customers immediately.
We're backed by pre-seed funding from one of Scandinavia's most accomplished entrepreneurs, with committed follow-on capital as we hit milestones.
If you want to build software that matters, in a team small enough that your work is visible and your voice is heard, this is the opportunity.
ABOUT THE ROLE
We're looking for a Senior Full Stack Engineer to own features end-to-end, from database to UI. You'll be working in a live production system with real users, extending and improving an existing codebase while building entirely new capabilities and shipping work that reaches customers immediately.
This is not a narrow specialist role. You will:
- Build and ship new product features across the full stack, from backend services to frontend interfaces
- Develop product-grade, high-quality, high-capacity, multi-service system
- Lead AI development, including AI agents, RAG, workflow and automation solutions
- Maintain and improve existing platform features based on direct customer feedback
- Work with our Python/FastAPI backend, including LLM-powered pipelines for intelligent searching, document analysis and generation
- Take ownership of production infrastructure: deployments, monitoring, debugging issues in a live system
- Contribute to architecture decisions as we scale from MVP to a product serving hundreds of organisations
- Collaborate closely with our Senior Engineer, with the ability to own separate features and workstreams independently
This is a hands-on building role. You'll work directly with the founding team, have real ownership over features, and see your work make an immediate impact.
WHAT WE ARE LOOKING FOR- 5+ years of professional software engineering experience, shipping production software that real users depend on
- Strong Python skills with multiple years of experience writing clean, well-structured Python on a daily basis
- Experience building and maintaining web applications end-to-end (backend + frontend)
- API development experience (FastAPI preferred)
- PostgreSQL or similar relational databases
- Experience working in a startup, scale-up, or small team where you owned problems fully rather than a narrow slice
- Comfortable reading and extending an existing codebase, not just building from scratch
- Strong fundamentals in software architecture, error handling, testing, and code organization
- Able to work effectively with LLMs and AI pipelines, whether through production experience (RAG, prompt engineering, LangChain) or a proven ability to master new technical domains fast
- TypeScript, React, or Next.js
- Web scraping and data pipeline experience
- Proficiency with AI code generation tools (Claude Code, Cursor, or similar)
- Vector databases (ChromaDB, Pinecone, or similar)
- Third-party API integrations
- Competitive total compensation package
- In-person role at our office in Matrikel1 on Højbro Plads, in the heart of Copenhagen, surrounded by a vibrant startup community
- Meaningful impact: Help nonprofit organisations raise more funds and spend less time on administration
- Early-stage ownership: Join at a stage where you can shape the product, the technology, and the culture
- Join a company at an early stage where exceptional performance and growing responsibility can lead to a significant leadership role as we scale