Software Engineer, Product (Full-Stack)
Core
Bridge between research, product, and real-world use by taking ambiguous problems, prototyping quickly, and hardening solutions for production in an AI-native legal workflow platform.
Role type
Senior IC full-stack product engineer (AI-infused web products)
Builds
End-to-end AI-native product workflows for legal operations, connecting frontend interfaces to data APIs and backend services.
Domain
Legal technology + AI/ML product development
Deliverable
production ML models | product features
Required skills
Full-stack web development, modern front-end frameworks (Vue/React), Node.js, SQL, product sense, clean architecture, testing discipline, observability
Preferred skills
LLM-powered feature development, GraphQL, background job queues, marketplace product experience, security/privacy-minded development
Technologies
Vue 3, TypeScript, Node, MySQL, Redis, WebSockets, Python, Docker, AWS, Heroku
Responsibilities
Design clean, scalable web UIs and wire them to well-structured APIs and data models; Build AI-infused product flows with guardrails and observability; Instrument everything (analytics, logs, alerts) to drive reliability and performance; Talk to customers weekly and run lightweight experiments; Improve the codebase with testing discipline and sensible abstractions
Seniority
Senior, hands-on IC