Engineering

Open Roles•San Francisco, CA

About The Position

Jay OS is building a platform to run the core operations of a modern, attorney-centric law firm. As one of the first Engineering hires, you will build the first version of the product, including tools for intake automation, scheduling, billing, client communications, document management, and AI-supported legal work. You will work closely with attorneys and the Founding Partner, connecting legal practice needs with platform development. The role includes owning technical architecture and helping establish engineering culture and practices as the team grows. The position is product-driven and fast-paced, with an emphasis on shipping, gathering feedback, and iterating. You will build systems that handle sensitive client data and regulated legal work, and help make exceptional legal counsel more accessible. The company prefers a Bay Area-based candidate but is open to remote work for the right person; regular in-person time is expected regardless of location.

Requirements

  • Strong full-stack engineering ability and a practice of writing clean, maintainable code.
  • Experience or aptitude for connecting systems through APIs, webhooks, and data synchronization.
  • Resourcefulness and ability to ship MVPs, gather feedback, and iterate quickly.
  • Comfort working in ambiguity without detailed specifications, including talking to users to understand their needs.
  • Ability to explain technical concepts to non-technical stakeholders and translate their needs into working code.
  • Collaborative approach and commitment to contributing to a positive team culture.
  • Excitement about improving access to exceptional legal counsel and working at an early-stage company.

Nice To Haves

  • Experience with AI/LLM applications, RAG systems, or semantic search.
  • Background in law or a regulated industry.
  • Previous startup experience.
  • Experience in legal technology or the legal field, such as building tools for attorneys, working at a law firm or legal operations team, or holding a law degree.

Responsibilities

  • Build and maintain platform features that automate administrative work for attorneys, including intake flows, document generation, matter tracking, billing, and client communications.
  • Maintain high standards for code quality, security, and reliability when working with sensitive client data and regulated legal work.
  • Work directly with attorneys and the Founding Partner to understand requirements and deliver appropriate solutions.
  • Own technical architecture decisions, including data storage and movement, integrations with legal systems, and reliable AI deployment in a regulated environment.
  • Lead design of the AI and LLM layer, including document generation, evaluation frameworks, and feedback loops.
  • Build the client-facing experience for discovering Jay, onboarding, and ongoing engagement.
  • Ship and iterate on product features based on attorney and client feedback.
  • Help establish engineering culture and create a codebase that supports onboarding additional engineers.

Benefits

  • Competitive salary, equity, and benefits package.
  • Opportunity to build a company from the ground up.
  • Dynamic, fast-paced environment with immediate and meaningful impact.
  • Opportunity to work alongside people in data, venture, and entrepreneurship.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service