Schedule a coaching call to improve your CV Get Started ✨

← See all jobs

Clojure Software Engineer, Shopper Inspiration (Backend)

Latino Legends

📍Copenhagen, Capital Region
Apply Now

💡 Want to stand out from other applicants?

Get expert CV review & interview coaching

Posted on: March 03, 2026

Clojure Software Engineer, Shopper Inspiration (Backend)

Full-Time | EST Hours | USD $5,000–$8,500/month | Long-Term Contractor

At Latino Legends, we are partnering with a well-established technology company building AI-powered solutions for large-scale retail and e-commerce platforms.

About Our Client

Our client develops enterprise-grade AI systems that power personalization, product discovery, and automated merchandising experiences across web, mobile, email, and in-store channels. Their technology reaches more than 100 million shoppers each month through 175+ major retail brands.

What sets them apart is not just cutting-edge AI — it’s over a decade of proprietary retail data, refined workflows, quality controls, and domain expertise. Their focus is on delivering reliable, brand-safe, production-grade AI systems that perform consistently at enterprise scale.


About the Role

We’re looking for a Clojure craftsperson who thrives in backend-heavy environments and is excited about building real AI systems that operate at massive scale.

You’ll help build:

  • AI workflows that generate outfit images, styled bundles, and “Complete the Look” recommendations

  • Systems that intelligently pair products to increase AOV and conversion

  • Human-in-the-loop review flows where AI-generated content is validated and improved

  • Vector search architectures powering semantic discovery and product similarity

  • High-scale APIs serving 175+ enterprise retailers and 100M+ shoppers monthly

You’ll work across Clojure and ClojureScript, owning features end-to-end — from schema design and backend services to internal review UIs used daily by the team.

The engineering team includes 12+ Clojure engineers who move quickly, care deeply about code quality, and value ownership. This is a high-autonomy environment where you’ll architect solutions, make technical decisions, and ship production-ready systems.


What You’ll Do

  • Design and implement Temporal workflows orchestrating multi-step AI operations (product attribution, image generation, outfit creation, copy generation)

  • Build backend services in Clojure integrating with LLM APIs (GPT, Gemini, etc.)

  • Manage prompts, context windows, streaming responses, and structured outputs

  • Design PostgreSQL schemas supporting complex AI workflows and vector embeddings

  • Implement RAG pipelines using Qdrant for semantic search and similarity matching

  • Develop ClojureScript UIs for human review and validation workflows

  • Build APIs and data pipelines that connect AI systems to the broader platform

  • Implement monitoring systems to track AI quality and reliability


Required Technologies

  • Clojure

  • PostgreSQL

  • AI / LLM Integration & Management

  • Advanced English


Must-Have Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field

  • Strong production experience with Clojure and ClojureScript

  • Deep understanding of functional programming principles

  • Solid SQL and database design experience (PostgreSQL)

  • Experience integrating LLMs into production systems

  • Strong backend engineering fundamentals (APIs, data flow, system design)

  • Ability to ship quickly while maintaining quality

  • Ownership mindset — from conception to production

  • Curiosity about AI, vector search, orchestration, and system architecture


Nice-to-Have

  • Experience with Java and JVM ecosystem

  • Experience with Temporal, Airflow, Dagster, or Step Functions

  • Familiarity with vector databases (Qdrant, Pinecone, Weaviate)

  • Experience building RAG architectures

  • Exposure to multimodal AI or image generation systems

  • Contributions to open-source Clojure projects

  • Background in other functional languages (Haskell, OCaml, Elixir, Scala)

  • Experience building developer tools or human-in-the-loop workflows


Our Client’s Core Values

  • Deliver high-quality work

  • Be exceptional partners

  • Execute with urgency

  • Believe the right team matters most

  • Think like customers, act like owners

  • Embrace innovation and pioneering solutions


Hiring Process

Their streamlined process moves quickly while giving candidates a fair opportunity to demonstrate their strengths:

  1. 15–20 Minute Live Coding Challenge – Focused on fundamentals and problem-solving

  2. Cultural Fit Interview – Alignment on communication, collaboration, and mindset

  3. Final Technical Live Coding Session – Real-world scenario simulation

Ready to apply for this position?

Apply Now

You'll be redirected to the company's application page