Senior Software Engineer - AI, CoCounsel FDE
Core
Design, build, and deploy bespoke AI solutions for law firms and corporate legal departments, focusing on contract review, litigation support, and discovery automation.
Role type
Senior IC machine-learning engineer (legal AI)
Builds
Production-ready AI systems, RAG pipelines, custom agents, and enterprise integrations for legal workflows
Domain
Legal technology + Large Language Models (LLMs)
Deliverable
production ML models
Required skills
Python, backend engineering, distributed systems, system design, orchestration frameworks (LangChain, LangGraph, PydanticAI, AutoGen), RAG architectures, vector databases, cloud platforms (AWS, Azure, GCP), Infrastructure as Code, CI/CD, observability, AI evaluation tooling
Preferred skills
Prompt engineering, technical discovery, prototyping emerging AI techniques
Technologies
LangChain, LangGraph, PydanticAI, AutoGen, Westlaw, Practical Law, Datadog, Grafana, Prometheus, LangSmith, Langfuse, Braintrust, Weights & Biases
Responsibilities
Design and implement AI-powered solutions for legal workflows; Build scalable, secure, and maintainable AI systems; Develop multi-step agentic workflows; Implement observability, evaluation, and quality controls; Participate in technical discovery with clients; Evaluate and prototype emerging AI techniques
Seniority
Senior, hands-on IC