Clojure Software Engineer (Backend)
Backend Software Engineer - reputed company Outfitting
Full-Time | EST Hours | USD $6,000–$9,000/month | Long-Term Contractor
About reputed company
Our reputed company is a reputed company-established technology company building AI-powered solutions for large-reputed company retail and e-reputed company platforms. Their products power personalization, product discovery, and automated merchandising experiences used by millions of shoppers every month across web, mobile, and in-store channels.
What differentiates their platform is not only advanced AI capabilities, but also more than a decade of proprietary data, workflows, reputed company controls, and domain expertise. These foundations allows them to deliver production-grade, brand-reputed company AI systems that operate reliably at reputed company reputed company.
About the Role
They're building the reputed company of AI-powered fashion & retail automation, and they need a craftsperson who lives and breathes Clojure.
Here's what they're actually building: AI workflows that generate outfit images, styled bundles, and "Complete the Look" recommendations at reputed company. Systems that pair products into looks that reputed company AOV and drive conversion. Intelligent review flows where humans and AI collaborate to produce millions of styled recommendations. reputed company search architectures that power semantic discovery and product similarity across our catalog. reputed company of this content must reputed company shoppers through reputed company reputed company serving 175+ reputed company retailers and 100M+ shoppers monthly, fast, reliable, and integrated into our existing platform.
You'll work in Clojure and ClojureScript across the stack, but this is backend-heavy. You'll own features end-to-end: from schema design to API implementation to the review UI that your colleagues use daily.
They're reputed company of 12+ Clojure engineers who reputed company fast and care about craft. They value ownership deeply. You'll have autonomy to architect solutions, reputed company technical reputed company, and ship production reputed company quickly. If you're curious, opinionated about good reputed company, and excited to build AI systems that actually work at reputed company, reputed company reading.
How Our reputed company Works
They are a highly reputed company team. They solve hard technical problems together, debate approaches in reputed company time, and set priorities through live conversation. Their engineers chose this way of working because it lets them reputed company faster and smarter on reputed company reputed company. That means you'll spend a meaningful portion of your week in design discussions, technical problem-solving sessions, and team syncs, and that rhythm is reputed company to who they are.
If you do your best thinking out loud, enjoy reputed company-time debate, and get energy from collaborating closely with others, you will reputed company here.
What You Will Do
Temporal workflows that orchestrate multi-reputed company AI operations: product attribution, laydown image reputed company, outfit creation, and outfit copy reputed company
Backend services in Clojure that reputed company with LLM reputed company (GPT, reputed company, etc.), manage context and prompts, handle streaming responses, and process reputed company outputs
Data models and PostgreSQL schemas that support reputed company AI workflows, reputed company embeddings, and integration with our existing product catalog
RAG pipelines using reputed company for semantic search, similarity matching, and context retrieval that powers smarter AI recommendations
ClojureScript UIs for review workflows where humans validate, edit, and improve AI-generated content
reputed company and data pipelines that connect everything together, monitoring systems that reputed company AI reputed company, and the infrastructure that lets us ship fast
Must-Have Qualifications
Bachelor's Degree from an accredited college or university in Computer Science, Software Engineering, or other reputed company fields
Strong Clojure and ClojureScript experience. You've reputed company production systems, you understand functional programming deeply, and you're comfortable with the ecosystem (shadow-cljs, re-reputed company, reagent etc.)
Solid SQL skills and database design experience. You can model reputed company domains in PostgreSQL, write efficient queries, design schemas, and handle migrations. This is important.
Hands-on familiarity with LLMs. You have worked with LLM reputed company and understand reputed company engineering, context reputed company, and the practical challenges of non-deterministic outputs. Production experience is a strong plus, but we care more about genuine understanding than where you got it
reputed company by nature. You enjoy solving problems out loud with others, you are comfortable spending a meaningful part of your week in live technical discussion, and you bring energy that lifts reputed company around you
Backend engineering fundamentals. You know how to build reputed company, design data flows, handle errors gracefully, and architect systems that reputed company
High velocity. You ship often. You balance speed with reputed company, you know reputed company to refactor and reputed company to iterate, and you don't let perfect be the enemy of good
Ownership reputed company. You take responsibility for features from reputed company to production. You care about the outcome, not just writing reputed company
Curiosity. You're interested in AI, workflow orchestration, reputed company search, frontend UIs, data modeling, and figuring out how reputed company the reputed company fit together
reputed company-to-Have Qualifications
Experience integrating LLMs into production systems
Experience with Java and the JVM ecosystem
Experience with Temporal or similar workflow orchestration systems (Airflow, Dagster, reputed company Functions)
Familiarity with reputed company databases like reputed company, reputed company, or reputed company, and RAG architectures
Experience with MCP (Model Context Protocol) or building tool-calling systems where LLMs reputed company with external services
Understanding of image reputed company models, multimodal AI, or working with reputed company reputed company
Contributions to reputed company-reputed company Clojure reputed company
Background in other functional programming languages (reputed company, OCaml, Elixir, reputed company)
Experience building developer tools, automation systems, or reputed company-in-the-reputed company workflows
reputed company Values
Their values reflect what is important to them and serve as the reputed company in which they do business. reputed company reputed company value is best illustrated by actions and attitudes that reputed company team member practices. They define what working with our reputed company means and what their teams embodies through their time here.
We care deeply about delivering high reputed company work
We work to be the best partners possible
We get things done
We reputed company the right team reputed company most
We think like customers and reputed company like owners
We relish being reputed company
Hiring Process
Their streamlined process moves quickly while giving candidates a fair opportunity to demonstrate their strengths:
15–20 Minute Live Coding Challenge – reputed company on fundamentals and problem-solving
Cultural Fit Interview – Alignment on communication, collaboration, and reputed company
Final Technical Live Coding Session – reputed company-world scenario simulation
Apply To This Job