Senior Software Engineer, Product Engineering
Core
Building and shipping user-facing legal tech software and AI features for document processing, search, and review in complex ecosystems.
Role type
Senior Software Engineer (Product Engineering)
Builds
Customer-facing features including document/image processing, collaborative review tools, search, and AI-driven evidence discovery
Domain
Legal technology / AI / Distributed systems
Deliverable
production ML models | product features
Required skills
Distributed systems, cloud architecture, service-based architecture, frontend frameworks, relational databases, API design, algorithm design, AI development tools (Cursor, Claude Code), code review, technical mentorship
Preferred skills
AWS, MySQL, Postgres, vector databases, React, applied AI usage
Technologies
AWS, MySQL, Postgres, vector databases, React, Cursor, Claude Code
Responsibilities
Build customer-facing features for document processing, search, and review; Use AI technologies for document classification and predictive coding; Collaborate with Product, Design, and DevOps teams; Scale systems for hundreds of millions of documents; Provide technical mentorship and code reviews; Fix defects and provide on-call support; Contribute to documentation; Conduct technical interviews
Seniority
Senior, hands-on IC with leadership responsibilities