About the Role
We're looking for a Senior Full Stack Engineer to join our team at brezel.ai in Berlin. You'll be building AI-powered tools that help SMEs make data-driven decisions with enterprise-level intelligence. This is a unique opportunity to work at the intersection of AI and small to medium business empowerment, creating products that democratize access to sophisticated market research.
Your Responsibilities
- Design and build scalable full-stack applications using modern web technologies
- Integrate AI/ML models into production applications
- Work closely with the product team to define and implement new features
- Write clean, maintainable, and well-tested code
- Participate in code reviews and contribute to technical decisions
- Mentor junior engineers and contribute to engineering culture
- Collaborate with cross-functional teams to deliver high-quality products
- Take ownership of features from conception to deployment
What You Bring
- 5+ years of professional software engineering experience
- Strong proficiency in TypeScript/JavaScript and modern frameworks (React, Next.js, Node.js)
- Experience with cloud platforms (AWS, GCP, or Azure)
- Basic Understanding of AI/ML concepts and experience integrating AI services
- Experience with databases (SQL and NoSQL)
- Proficient in DevOps workflows: designing CI/CD pipelines with GitHub Actions and managing scalable containerized deployments using Docker and Kubernetes.
- Strong problem-solving skills and attention to detail
- Excellent communication skills and ability to work in a collaborative team environment
- Fluent in English (German is a plus but not required)
Nice to Have
- Experience building SaaS products from the ground up
- Background in market research or business intelligence tools
- Experience with vector databases and RAG systems
What We Offer
- Attractive salary package with equity options
- 30 days paid vacation plus public holidays
- Remote-first culture with flexibility in how and where you work
- Annual learning budget for courses, conferences, and books
- Work with the latest AI technologies and a modern tech stack
- Build products that empower thousands of SMEs worldwide
- Collaborative, inclusive environment with regular team events and annual offsite retreats
- We are based in Berlin, Germany and can help with visa sponsoring.
Our Tech Stack
- Frontend: React, Next.js, TypeScript, Tailwind CSS
- Backend: Node.js, Python
- AI/ML: OpenAI, Anthropic Claude, LangChain
- Infrastructure: Vercel, AWS
- Databases: PostgreSQL, Vector databases
- Tools: GitHub, Linear, Figma
The Interview Process
- Initial Chat (30 min): Get to know each other and discuss your background
- Technical Interview (60 min): Pair programming session on a real-world problem
- Team Fit (45 min): Meet the team and discuss collaboration and culture
- Final Round (30 min): Discuss role expectations, compensation, and next steps
We value your time and aim to complete the process within 2 weeks.