Sysrev is a platform for collaborative data extraction and document review. Research teams use it to review scientific literature, label data, and integrate human judgments with AI-assisted automation.
We're hiring full-stack engineers who want to build sophisticated research tools in Clojure(script) and work at the intersection of functional programming, AI/ML, and academic workflows.
What You'll Do
- Build features end-to-end in a Polylith-based Clojure/ClojureScript monorepo
- Design reactive UIs with Re-frame, Reagent, and TailwindCSS
- Design clean APIs and data models in PostgreSQL
- Integrate AI services (OpenAI, Claude, Gemini) for document analysis and auto-labeling
- Work with document processing pipelines (GROBID, PDF extraction)
- Ship quickly, iterate in the REPL, and help define our product direction
- Love functional programming and are excited about Clojure/ClojureScript
- Understand immutable data structures and pure functions
- Have experience with SQL and database design (PostgreSQL preferred)
- Are comfortable with React or similar frameworks
- Enjoy REPL-driven development and fast feedback loops
- Communicate well and collaborate in a hybrid environment
Nice to Have
- Experience with Re-frame or reactive state management patterns
- Background in academic research, systematic reviews, or bibliometrics
- DevOps experience (CloudFormation, Nix, Docker)
- Document processing or NLP experience
How We Work
- REPL-driven development with hot-reloading
- Component-based architecture (Polylith) for modularity and testability
- Nix-based reproducible development environments
- Automated testing with selective runs for changed components
- Branch-based deployments with CI/CD
- Small, focused team where your decisions shape the product
Benefits
- Compensation $100,000β$140,000 based on skill level
- Health, dental, vision
- 401(k)
- Hybrid schedule (regular onsite work in Rockville, MD)
Requirements
- U.S. work authorization required; we are unable to sponsor visas.
If you're interested in building research tools that matter, working in a pure functional codebase, and joining a small team where you'll have real impact, we'd love to hear from you.
Instructions how to apply Apply at this url: https://ClojureJobboard.com/clojure-job/rz-full-stack-clojure-engineer-sysrev-rockville-insilica.html Please mention that you found the job at ClojureJobboard.com