Senior Software Engineer - AI (Legal), CoCounsel FDE
About the role
In this opportunity as Senior Software Engineer - AI (Legal), you will:
- Participate in high-value client engagements, guiding technical discovery, scoping legal use cases, and building credibility with legal and technical stakeholders.
- Translate complex legal workflows, business pain points, and client goals into intelligent solution designs, technical specifications, and implementation plans.
- Design and implement AI-powered solutions for legal workflows such as contract review, litigation support, discovery automation, and regulatory analysis.
- Build RAG pipelines, custom AI agents, and multi-step workflows that leverage CoCounsel, Westlaw, Practical Law, and related enterprise systems.
- Lead LLM evaluation efforts for legal use cases, including benchmarking output quality, assessing hallucination risk, testing citation quality, and validating fitness for high-stakes legal work.
- Ensure deployed solutions meet ethical AI, data protection, and enterprise security standards while maintaining the trust legal professionals expect.
- Mentor junior engineers, contribute reusable solution assets, and evaluate emerging AI techniques to improve quality and delivery across the team.
Responsibilities
In this opportunity as Senior Software Engineer - AI (Legal), you will:
- Participate in high-value client engagements, guiding technical discovery, scoping legal use cases, and building credibility with legal and technical stakeholders.
- Translate complex legal workflows, business pain points, and client goals into intelligent solution designs, technical specifications, and implementation plans.
- Design and implement AI-powered solutions for legal workflows such as contract review, litigation support, discovery automation, and regulatory analysis.
- Build RAG pipelines, custom AI agents, and multi-step workflows that leverage CoCounsel, Westlaw, Practical Law, and related enterprise systems.
- Lead LLM evaluation efforts for legal use cases, including benchmarking output quality, assessing hallucination risk, testing citation quality, and validating fitness for high-stakes legal work.
- Ensure deployed solutions meet ethical AI, data protection, and enterprise security standards while maintaining the trust legal professionals expect.
- Mentor junior engineers, contribute reusable solution assets, and evaluate emerging AI techniques to improve quality and delivery across the team.
Requirements
You're a fit for the role of Senior Software Engineer - AI (Legal) if your background includes:
- JD, formal legal training, or equivalent depth of experience working within a legal practice environment.
- Fluency in legal terminology and demonstrated experience working directly with lawyers, legal teams, or legal operations stakeholders.
- 5+ years of software engineering experience, including at least 2 years focused on AI/ML or LLM-powered applications.
- Strong proficiency in Python and experience working with AI/ML frameworks and production-grade AI systems.
- Strong understanding of machine learning concepts, LLM evaluation methodologies, prompt engineering, and AI system design for domain-specific workflows.
- Experience building and integrating AI solutions into production environments using APIs, scalable pipelines, and modern cloud-based tools.
- Excellent communication skills and comfort working independently in ambiguous, client-facing settings with both legal and technical stakeholders.
Qualifications
You're a fit for the role of Senior Software Engineer - AI (Legal) if your background includes:
- JD, formal legal training, or equivalent depth of experience working within a legal practice environment.
- Fluency in legal terminology and demonstrated experience working directly with lawyers, legal teams, or legal operations stakeholders.
- 5+ years of software engineering experience, including at least 2 years focused on AI/ML or LLM-powered applications.
- Strong proficiency in Python and experience working with AI/ML frameworks and production-grade AI systems.
- Strong understanding of machine learning concepts, LLM evaluation methodologies, prompt engineering, and AI system design for domain-specific workflows.
- Experience building and integrating AI solutions into production environments using APIs, scalable pipelines, and modern cloud-based tools.
- Excellent communication skills and comfort working independently in ambiguous, client-facing settings with both legal and technical stakeholders.
Skills
You're a fit for the role of Senior Software Engineer - AI (Legal) if your background includes:
- JD, formal legal training, or equivalent depth of experience working within a legal practice environment.
- Fluency in legal terminology and demonstrated experience working directly with lawyers, legal teams, or legal operations stakeholders.
- 5+ years of software engineering experience, including at least 2 years focused on AI/ML or LLM-powered applications.
- Strong proficiency in Python and experience working with AI/ML frameworks and production-grade AI systems.
- Strong understanding of machine learning concepts, LLM evaluation methodologies, prompt engineering, and AI system design for domain-specific workflows.
- Experience building and integrating AI solutions into production environments using APIs, scalable pipelines, and modern cloud-based tools.
- Excellent communication skills and comfort working independently in ambiguous, client-facing settings with both legal and technical stakeholders.
Benefits
This role may also be eligible for an Annual Bonus based on a combination of enterprise and individual performance.
Pay
The base compensation range varies across locations. For any eligible US locations, unless otherwise noted, the base compensation range for this role is $118,400 USD - $219,800 USD. Base pay is positioned within the range based on several factors including an individual's knowledge, skills and experience with consideration given to internal equity.
Schedule
Not specified.