Software Engineer

CaseMark•San Francisco, CA
•$140,000 - $170,000•Onsite

About The Position

Our Mission Our platforms, CaseMark and case.dev, are the foundation of this vision: open-source legal tooling that anyone can use, audit, and build upon. What you'll do Ship fast across the stack: Build features end-to-end—from user interfaces to APIs to AI pipelines—and get them into production quickly Build modern web applications: Develop dashboards, workflow tools, and document processing interfaces that feel fast and intuitive Integrate AI into legal workflows: Connect language models and AI services to automate document analysis, search, and legal research Own infrastructure: Work with cloud services, databases, and compute platforms to keep systems reliable and scalable Move between codebases: Jump across projects and technologies as needed without getting blocked Our Stack Frontend: Next.js (app router, server components), shadcn ui components Backend: Nitro API routers, Drizzle ORM, Postgres Database: Postgres (Neon), vector databases AI/Compute: Modal, OpenAI, Anthropic, OpenRouter, and other AI inference providers Infrastructure: AWS (S3, compute), Vercel Languages: Primarily TypeScript, some Python, Rust, and Go

Requirements

  • Strong Next.js and TypeScript skills: You know modern React patterns and can build fast, responsive UIs
  • Backend experience: You've built APIs, worked with databases, and understand how to structure server-side applications
  • Speed and adaptability: You can read unfamiliar code, debug across the stack, and ship features without overengineering
  • Comfortable with AI tools: Experience integrating LLMs, vector search, or document processing pipelines
  • Open-source mindset: You believe in transparent, community-driven software and write clear documentation
  • See the forest from the trees: You understand systems and concepts as greater than the sum of their parts

Responsibilities

  • Build features end-to-end—from user interfaces to APIs to AI pipelines—and get them into production quickly
  • Develop dashboards, workflow tools, and document processing interfaces that feel fast and intuitive
  • Connect language models and AI services to automate document analysis, search, and legal research
  • Work with cloud services, databases, and compute platforms to keep systems reliable and scalable
  • Jump across projects and technologies as needed without getting blocked

Benefits

  • Help make legal services accessible to everyone through open-source technology
  • Shape the architecture and direction of products used by real legal teams
  • Ship features quickly and see them in production immediately
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service