b Overview /b p In this role you build and run tests to assess AI applications quality and reliability within legal and business tasks. You maintain evaluation datasets, investigate failures, and document how AI systems perform against defined criteria. You coordinate with legal specialists and QA teams to ensure secure, compliant data usage and robust test coverage. You will help scale evaluation workflows, support CI/CD integration, and turn validated failure cases into new tests. This is a hands-on role at the intersection of AI and law with a focus on measurable, evidence-based improvements. /p b Responsibilities /b ul li Implement automated evaluation cases and supporting scripts using established frameworks /li li Prepare and maintain test datasets, source documents and reference examples with legal specialists /li li Follow confidentiality, permitted data use and version control requirements /li li Run evaluations of answer accuracy, citations, retrieval relevance, and instruction following; escalate when needed /li li Execute functional and integration tests for AI workflows (document ingestion, tool calls, outputs, error handling) /li li Review outputs and traces to identify failures; reproduce issues and document evidence /li li Compare results across model, prompt and application versions; report changes with uncertainty and limitations /li li Support calibration of automated graders by comparing scores with human reviews; investigate inconsistencies /li li Maintain regression suites and contribute to CI/CD integration; create new test cases from approved production failure examples /li /ul b Key requirements /b ul li Minimum five years’ software development experience (Python, Java or C#) /li li Foundational understanding of large language models and their limitations /li li Ability to use coding agents for development, testing and analysis; knowledge of prompting best practices, context management, validation, security, and human review /li li Working knowledge of APIs, Git, automated testing and CI/CD tools (Jira, Jenkins) /li li Strong analytical skills with statistics basics (sampling, precision, recall) and clear issue documentation /li li Practical experience evaluating AI applications is a plus, including academic or project work /li /ul ul li Curiosity and ability to learn in a rapidly evolving AI landscape /li li Attention to detail /li li Ability to document issues clearly and seek guidance when needed /li li Python, Java or C# programming /li li APIs, Git /li li Automated testing /li /ul
Evaluation Engineer employer: Freshfields Bruckhaus Deringer
Freshfields is an exceptional employer, offering a dynamic work environment in Manchester that fosters collaboration and innovation. With a strong commitment to employee growth, the firm provides opportunities for professional development and encourages the use of cutting-edge technology in compliance monitoring. The inclusive culture and focus on merit ensure that all employees can thrive and contribute meaningfully to the firm's success.
Contact Details:
Freshfields Bruckhaus Deringer Recruitment Team