Sr Clojure Backend Software Engineer
Nir Yu
Remote, MX, Madrid, ESRemote
Try resume matching
Upload your resume to see how it matches a sample of current jobs. No account needed.
About this role
<p><strong>The Role:</strong></p><p>We are looking for a skilled Clojure Backend Software Engineer for the Core Outfitting team. The main goal of this role is to build and scale the AI-powered infrastructure and workflows that generate outfit images, styled bundles, "Complete the Look" recommendations, and vector search features powering 175+ enterprise retailers and over 100M+ monthly shoppers.</p><p>While you will touch Clojure and ClojureScript across the stack, this is a backend-heavy role. Responsibilities include designing PostgreSQL schemas, integrating with LLM APIs (GPT, Gemini), orchestrating multi-step workflows using Temporal, implementing RAG pipelines with Qdrant, and building internal human-in-the-loop review interfaces in ClojureScript (re-frame).</p><p></p><p><strong>Must-Have Qualifications:</strong></p><ul><li><p>Education: Bachelor’s Degree in Computer Science, Software Engineering, or related fields.</p></li><li><p>Clojure / ClojureScript Expertise: Strong production experience with Clojure, deep functional programming understanding, and comfort within the ecosystem (shadow-cljs, re-frame, reagent).</p></li><li><p>Databases & SQL: Solid experience modeling complex domains, designing schemas, writing optimized queries, and managing migrations in PostgreSQL.</p></li><li><p>LLM & AI Practical Knowledge: Hands-on experience working with LLM APIs, prompt engineering, context windows, and managing non-deterministic outputs in production.</p></li><li><p>Collaborative Mindset: High-energy team player who thrives on real-time architecture debates and solving technical problems "out loud."</p></li><li><p>Advanced English: Fluency in communicating complex technical designs and participating in live engineering syncs.</p></li></ul><p></p><p><strong>Nice-to-Have Skills:</strong></p><ul><li><p>Experience with Temporal or similar workflow orchestrators (Airflow, Step Functions).</p></li><li><p>Experience with vector databases (Qdrant, Pinecone, Weaviate) and RAG architectures.</p></li><li><p>Knowledge of image generation, multimodal AI models, or MCP (Model Context Protocol).</p></li></ul>