Quick overview
Job description
Position: AI SDET/Evaluation Engineer
Location: New York City – Hybrid
Employment Type: Full Time
Note: This Position Is for an AI SDET / Evaluation Engineer. This Person Will Be Using AI Coding Agents to Do the Coding SDET Engineers Used to Do. This Is A QA Position Testing Applications and The Company Own AI Systems Using AI Coding Agents Set Up by The Candidate.
Job Description:
Build and run tests that assess the quality and reliability of the firm’s AI applications. The Evaluation Engineer helps maintain evaluation datasets, investigates failures and provides clear evidence of how AI systems perform on legal and business tasks, working with senior engineers, legal specialists and application QA.
Key Responsibilities
· Automated evaluations: Implement automated evaluation cases and supporting scripts using established frameworks and guidance from senior engineers.
· Test datasets: Prepare and maintain test datasets, source documents and reference examples with legal specialists, following requirements for confidentiality, permitted data use and version control.
· Quality assessment: Run evaluations of answer accuracy, completeness, citations, retrieval relevance, instruction following and appropriate escalation. Apply agreed scoring criteria and flag cases requiring expert judgement.
· Workflow testing: Execute functional and integration tests for AI workflows, including document ingestion, tool calls, structured outputs and error handling, in coordination with application QA.
· Failure analysis: Review outputs and execution traces to identify failures. Reproduce issues, document supporting evidence and help distinguish data, retrieval, model and application defects.
· Version comparison: Compare results across model, prompt and application versions. Report changes accurately, including uncertainty and limitations, rather than relying solely on headline scores.
· Grader calibration: Support the calibration of automated graders by comparing their scores with human reviews and investigating inconsistencies.
· Regression suites: Maintain regression suites, contribute to CI/CD integration and turn approved production failure examples into new test cases.
Required Qualifications
· Minimum five years’ experience developing software, demonstrated through employment, placements or substantial projects, using programming languages such as Python, Java or C#.
· Foundational conceptual understanding of large language models, including their capabilities, limitations and common failure modes, and the ability to apply that understanding when developing evaluation criteria, test cases and acceptance thresholds with guidance from senior engineers.
· Ability to use coding agents effectively to support development, testing and analysis, with awareness of best practices for prompting, context management, validation, security, responsible use of generated code and when to seek human review.
· Working knowledge of APIs, Git, automated testing, software development lifecycle practices and CI/CD tools such as Jira and Jenkins.
· Foundational understanding of statistics and measurement, including sampling, precision and recall.
· Strong analytical skills, attention to detail and the ability to document issues clearly and seek technical or legal guidance when needed.
· Demonstrated curiosity and ability to learn in a rapidly evolving AI landscape, assess new models, tools and evaluation techniques, and apply relevant learning pragmatically with appropriate guidance.
Preferred Qualifications
· Practical experience evaluating AI applications. Given how new the field is, this is not required, and relevant academic, internship or project experience will also be considered.
Similar jobs
- ST
Software Development, Contact Center & QA Engineer - Java / .NET / Salesforce / NICE CXoneRecently posted
Shiro Technologies · Plano, TX · Hybrid 🇺🇸
SQLSpringSpring Boot+10TechnologySalary not listed - QT

QA Automation EngineerRecently posted
QUANTUM TECHNOLOGIES LLC · Princeton, NJ · Hybrid 🇺🇸
SQLGitAWS+8Technology$84/hr - IS

SaaS / Enterprise Application QA TesterRecently posted
International Software Systems, Inc · West Sacramento, CA · Hybrid 🇺🇸
MicroservicesSQLAWS+13TechnologySalary not listed - CS
Senior Test AnalystRecently posted
Compest Solutions Inc · Atlanta, GA · On-site 🇺🇸
SQLAWSCase Management+8Technology$43/hr - CA

Hiring QA API Tester at Dallas, TX Onsite W2 contract - Local to TX candidates onlyRecently posted
CaritaTech LLC. · Dallas, TX · On-site 🇺🇸
SQLGitScrum+9Salary not listed - RI
Data QA Engineer with EXP (AI, Oracle, AWS & ETL Testing) -- W2Recently posted
Resource Innovative Technologies LLC · Charlotte, NC · Hybrid 🇺🇸
OracleSQLAWS+9TechnologySalary not listed - CA
Software Development Engineer in TestRecently posted Auto Apply
Calm.com · Remote · Remote 🇺🇸
JavaiOSAndroid+3Technology$111.4k - $181.5k/yr - AS
QA Engineer Auto Apply
Ashby · Remote - US · Remote 🇺🇸
LinearSnowflakeGraphQL+8TechnologySalary not listed - SE

Senior Java / Python QA Automation EngineerRecently posted
Sensiple Inc. · Windsor, CT · On-site 🇺🇸
MicroservicesGitSelenium+16TechnologySalary not listed - BI
QA Tester With Healthcare Domain ExperienceRecently posted
BURGEON IT SERVICES LLC · East Hartford, CT · Hybrid 🇺🇸
TechnologySalary not listed - NY

Senior Test AnalystRecently posted
New York Technology Partners · Alpharetta, GA · Hybrid 🇺🇸
SQLAWSCase Management+8TechnologySalary not listed - VT

QA Automation Engineer Hartford, CTRecently posted
Vsion Technologies Inc · East Hartford, CT · On-site 🇺🇸
SQLGitSelenium+9TechnologySalary not listed
