
Full-Stack AI Developer – Engineer
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Germany.
• RAG-Pipeline & AI: Design and develop the server-side RAG pipeline, encompassing query processing, embeddings, vector search, and prompt construction.
• Full-Stack Development: Create both frontend and backend components, ensuring that all LLM API interactions are managed exclusively on the server side.
• Subscription & Payments: Implement a 3-tier subscription model that includes a 7-day trial using Stripe.
• Automation (Data Ingestion): Establish a pipeline (e.g., utilizing Make.com or n8n) that automatically transcribes new audio and video content (Whisper API), processes it, divides it into segments, and uploads it to the vector database.
• Data Intelligence: Create an internal behavioral analytics dashboard that monitors search queries, emotional tone, content gaps, and usage limits in real-time.
• Extensive experience in developing modern full-stack web applications, preferably using our chosen tech stack: Next.js (React) for the frontend and Node.js (Express or Next.js API Routes) for the backend.
• Hands-on experience in building RAG systems, managing vector databases (such as Pinecone or Weaviate), and working with LLM APIs (notably Anthropic Claude Sonnet and OpenAI).
• Expertise in PostgreSQL (e.g., via Supabase) and authentication solutions like Clerk or Supabase Auth.
• Proven experience in securely implementing Stripe (subscriptions, dunning, webhooks).
• Strong security awareness: API keys and rate limits must be strictly managed and enforced on the server side.
• Capability to work autonomously within a demanding 12-week build-to-launch timeline and proactively align technical decisions with our Project Lead.
• 100% Remote: Enjoy the flexibility of working from anywhere.
• Cutting-Edge Tech: Engage with a genuine, innovative RAG AI system featuring modern LLMs and a contemporary tech stack.
• Responsibility & Impact: Contribute significantly to building a system for a product that will gain high visibility upon launch.
• Efficiency: Benefit from short lines of communication directly with the Project Lead.
• Opportunity: Possibility of long-term collaboration for maintenance and further development following a successful launch.
Credo AI
Get handpicked remote jobs straight to your inbox weekly.