Principal Software Engineer / Architect – AI – Legal FDE
Core
Define and drive the technology strategy and roadmap for designing, building, and operating bespoke AI solutions for top law firms and corporate legal departments.
Role type
Principal Software Engineer / Architect (AI Strategy & Delivery)
Builds
Bespoke AI solutions, scalable AI systems, RAG pipelines, multi-agent orchestration workflows, and reusable AI components for legal technology ecosystems.
Domain
Legal Technology (LegalTech) + Artificial Intelligence
Deliverable
production ML models
Required skills
System design, distributed systems, AI/ML and LLM application development, orchestration frameworks (LangChain, LangGraph, PydanticAI, AutoGen), RAG architectures, vector databases, Model Context Protocol (MCP), Agent-to-Agent (A2A) patterns, Python (FastAPI), RESTful/async/event-driven architectures, cloud platforms (AWS/Azure/GCP), Infrastructure as Code (Terraform/CDK), MLOps/LLMOps, observability (Datadog/Grafana/Prometheus), AI evaluation platforms, secure API development (OAuth 2.0, OpenID Connect, JWT), AI-assisted development tools.
Preferred skills
Regulated industry experience (legal, fintech, healthcare), agentic AI systems with autonomous decision-making, legal platforms and document management systems, container orchestration (Docker/Kubernetes), transformer model scaling and fine-tuning, external presence (talks, patents, open-source).
Responsibilities
Define long-term technical vision and strategy, lead selection and adoption of technologies, architect complex high-risk AI initiatives from concept to production, set standards for MLOps/LLMOps and CI/CD, own LLM evaluation and quality benchmarks, act as senior technical voice in client discovery, mentor and coach engineers, represent the company externally through speaking and community engagement.
Seniority
Principal, hands-on IC with strategic influence
