Clojure Software Engineer, Shopper Inspiration (Backend)
Join a retail AI platform powering real-world, repeatable success for dozens of enterprise retailers.
We usually respond within a day
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:
15–20 Minute Live Coding Challenge – Focused on fundamentals and problem-solving
Cultural Fit Interview – Alignment on communication, collaboration, and mindset
Final Technical Live Coding Session – Real-world scenario simulation
- Department
- IT
- Locations
- Multiple locations
- Remote status
- Fully Remote