The Evaluation Engineer builds and runs tests to assess the quality and reliability of the firm’s AI applications. The role helps maintain evaluation datasets, investigate failures, and provide clear evidence of AI system performance on legal and business tasks. The engineer implements automated evaluation cases and supporting scripts using established frameworks and guidance from senior engineers. The role also prepares and maintains test datasets, source documents, and reference examples in collaboration with legal specialists, following confidentiality, permitted-data-use, and version-control requirements. The position evaluates answer accuracy, completeness, citations, retrieval relevance, instruction following, and appropriate escalation using agreed scoring criteria. It includes functional and integration testing of AI workflows; reviewing outputs and execution traces to identify, reproduce, and document failures; comparing results across model, prompt, and application versions; and reporting changes with appropriate attention to uncertainty and limitations. The Evaluation Engineer supports calibration of automated graders against human reviews, maintains regression suites, contributes to CI/CD integration, and converts approved production failure examples into new test cases. The role requires at least five years of software development experience and a foundational understanding of LLMs, statistics, and measurement. Practical AI application evaluation experience is a plus, but is not required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed