Senior AI Software Engineer
Core
Designing and developing enterprise-grade Generative AI solutions, including LLMs and agentic systems, for law firms and corporate legal teams.
Role type
Senior AI Software Engineer (Generative AI)
Builds
Customer-facing GenAI products and internal platforms for the legal industry
Domain
Legal Tech / Generative AI
Deliverable
production ML models | product features
Required skills
Python, LangGraph, LangChain, LLM context engineering, prompt design, LLM evaluation, RAG architectures, vector databases, PostgreSQL, unit/integration testing
Preferred skills
Agentic workflow orchestration, LLM fine-tuning, PyTorch, TensorFlow, scikit-learn, OWASP security principles, SOLID design
Technologies
LangGraph, LangChain, LangSmith, RAGAS, Arize, PromptFlow, PyTorch, TensorFlow, scikit-learn, GitHub Copilot, Cursor, PostgreSQL, Azure SQL, SQL Server
Responsibilities
Lead design and development of enterprise-grade GenAI solutions; Act as technical authority on LLMs and agentic systems; Evaluate and prototype emerging AI tools; Own technical estimates and delivery accountability; Establish GenAI governance and safety standards; Define LLM observability and evaluation metrics; Champion secure coding and performance optimization
Seniority
Senior, hands-on IC