Senior Staff Software Engineer, Legal Automation
Senior Staff Software Engineer building an AI agent platform and automated workflows to transform Coinbase's Legal organization. Architect production-grade LLM and multi-agent systems that replace manual legal processes such as agreement redlining and governance.
About the job
What You'll Do
- Architect and build Legal AI infrastructure — Design and ship a platform of AI agents and automated workflows that replace high-volume, templated legal work including institutional client agreement redlining, SEC filing support, subsidiary governance workflows, and commercial deal processing.
- Own the institutional client agreement automation system — build an end-to-end agentic workflow that ingests counterparty markups, evaluates them against a structured playbook, generates a first-pass redline with comments, routes for human review, and tracks outcomes.
- Build a cohesive agent platform and governance layer — Consolidate a fragmented set of ad-hoc bots and agents into a consistent, documented, maintainable platform with naming conventions, personas, observability, and standards.
- Act as the technical thought partner to the VP and the broader Legal leadership team — Translate complex legal workflows into engineered systems, and translate engineering constraints back to non-technical stakeholders.
- Define the make-vs-buy strategy — Evaluate and retire third-party legal tech tools in favor of purpose-built internal solutions.
- Be the case study for forward-deployed engineering in non-technical organizations at Coinbase.
Required Skills and Experience
- 12+ years of backend software engineering experience, with a track record of shipping production systems at scale
- Proven experience getting LLM-based applications to production — including evaluation frameworks, grounding, guardrails against hallucination, and human-in-the-loop design
- Multi-agent orchestration experience — designing and operating systems where multiple AI agents collaborate, hand off work, and escalate to humans
- Exceptional ability to communicate with and learn from non-technical domain experts
- Platform mindset — thinking in primitives, reusability, and standards
- Distributed systems fundamentals for document processing, structured playbook evaluation, routing logic, and audit trails
- Relentless drive to set and achieve ambitious goals in ambiguous, greenfield environments
- Demonstrates the ability to responsibly use generative AI tools and copilots in daily workflows
Nice-to-Haves
- Experience with legal tech tools (e.g. Harvey)
- Deep domain knowledge of legal workflows (governance, SEC filings, commercial agreements)
Skills
Backend Engineering, Llm Applications, Multi-Agent Orchestration, Distributed Systems, Evaluation Frameworks, Human-In-The-Loop Design, Guardrails, Grounding, Observability, Generative Ai Tools
Similar jobs
ML Engineering jobsLeads the technical direction of large-scale ML infrastructure for embedding, recommendation, and personalization systems. The role requires 8+ years of ML engineering experience, expertise in deep learning and distributed training, and strong leadership across research, infrastructure, and production deployment.
Staff engineer responsible for designing and scaling the infrastructure, execution environments, verifiers, and tooling used to train and evaluate AI agents. Requires 8+ years of software engineering experience, strong Python and distributed-systems expertise, and familiarity with sandboxing, high-throughput systems, and LLM workflows.
Staff Machine Learning Engineer building and operating production ML systems for causal marketing measurement, optimization, and planning. The role requires deep statistical and machine learning expertise, production programming experience, cross-functional collaboration, and technical mentorship.
Senior Staff ML Engineer fine-tunes and optimizes state-of-the-art LLMs for Airbnb's customer support AI products, including AI assistants and autonomous agents. Partners cross-functionally to productionize models at scale. Requires PhD and 10+ years experience with PyTorch.
Leads the technical direction and development of large-scale, GenAI-powered recommendation and feed-ranking systems. Requires 10+ years of industry experience in relevance-driven products, deep expertise in machine learning and recommendations, and strong organizational influence and mentoring skills.