For Employers

Nir Yu

Sr Clojure Backend Software Engineer

Posted 2 months ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

Build and scale AI-powered infrastructure for outfit generation, styled bundles, and vector search features. Responsibilities include designing PostgreSQL schemas, integrating LLM APIs, and orchestrating workflows using Temporal.

The Role:

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.

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).

Must-Have Qualifications:

  • Education: Bachelor’s Degree in Computer Science, Software Engineering, or related fields.

  • Clojure / ClojureScript Expertise: Strong production experience with Clojure, deep functional programming understanding, and comfort within the ecosystem (shadow-cljs, re-frame, reagent).

  • Databases & SQL: Solid experience modeling complex domains, designing schemas, writing optimized queries, and managing migrations in PostgreSQL.

  • LLM & AI Practical Knowledge: Hands-on experience working with LLM APIs, prompt engineering, context windows, and managing non-deterministic outputs in production.

  • Collaborative Mindset: High-energy team player who thrives on real-time architecture debates and solving technical problems "out loud."

  • Advanced English: Fluency in communicating complex technical designs and participating in live engineering syncs.

Nice-to-Have Skills:

  • Experience with Temporal or similar workflow orchestrators (Airflow, Step Functions).

  • Experience with vector databases (Qdrant, Pinecone, Weaviate) and RAG architectures.

  • Knowledge of image generation, multimodal AI models, or MCP (Model Context Protocol).

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Specialty Coder I

Full Time United States Software Development

Senior Statistical Programmer FSP

Full Time India Software Development

Pro Audio / Video Software Engineer

Full Time United States Software Development

Medical Coder

Full Time United States $21.74 - $29.22 per hour Software Development

Software Engineer, Platform - Mexico City, Mexico

Full Time Mexico Software Development

Senior Software Engineer, Core Experiences - Boston, MA, USA

Full Time United States $140K - $200K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified