Staff/Sr. Staff Software Engineer, Product Engineering
Core
Lead engineering projects spanning multiple product lines to build secure, agentic AI systems and application-layer products for legal and professional services.
Role type
Staff/Senior Staff Software Engineer (Product Engineering)
Builds
Web, mobile, and embedded experiences (Word, Outlook, Slack) plus AI-platform capabilities (agent harness, tool calling, retrieval, memory management) and streaming APIs.
Domain
LegalTech / Generative AI / Enterprise SaaS
Deliverable
production ML models | product features | infrastructure
Required skills
Full stack engineering, backend systems, agentic AI development, scalable system architecture, React, TypeScript, Python, Postgres, AI coding tool proficiency, cross-team influence, product sense
Preferred skills
Early-stage startup experience, domain expertise in legal or professional services
Technologies
React, TypeScript, TailwindCSS, Python, Postgres, LLMs, Agent frameworks
Responsibilities
Define technical bets for multiple teams, build AI-native capabilities (agent loops, tool use, evals), architect streaming APIs and complex workflows, mentor senior/staff engineers, make high-level tradeoff calls
Seniority
Senior, hands-on IC with strategic scope