Responsibilities
- Designing and building full stack applications using Node.js and Next.js
- Developing AI-native product experiences
- Implementing and managing self-hosted LLM infrastructure
- Experimenting with different open-source and commercial models
- Optimizing inference performance, scalability, and operational costs
- Evaluating which models perform best for specific use cases
- Building AI orchestration layers and intelligent workflows
- Creating systems that combine automation, context-awareness, and real-world operational data
- Working closely with product and engineering leadership on long-term platform strategy
Requirements
- Strong experience with Node.js and modern TypeScript ecosystems
- Experience with Next.js and modern frontend architecture
- A full stack mindset and the ability to own features end-to-end
- Experience working with LLMs, embeddings, RAG pipelines, or AI agents
- Knowledge of self-hosted/open-source models such as Llama, Mistral, DeepSeek, Qwen, or similar
- Understanding of GPU workloads, inference optimization, and AI infrastructure tradeoffs
- Experience comparing model quality, latency, and operational cost
- A strong engineering mindset focused on scalability, maintainability, and performance
- The ability to move fast without creating chaos
- Curiosity and obsession with where software engineering is heading next
Nice to Have
- Have experience with Kubernetes or cloud-native infrastructure
- Have worked with vector databases and retrieval systems
- Have built AI copilots, autonomous workflows, or internal AI tooling
- Have experience fine-tuning or evaluating models
- Have opinions about when not to use AI
Benefits
- The opportunity to build AI-first systems from the ground up
- Real ownership and influence on technical direction
- A rapidly growing international SaaS platform
- Complex technical challenges with real-world impact
- Freedom to experiment and innovate
- A strong engineering culture focused on building scalable systems
- The chance to help define the next evolution of BriqSafe
Work Arrangement
Remote (Country) — Utrecht
Team
Team size: 30+. Structure: team of professionals in Utrecht