AI Evaluation Engineer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

AI Evaluation Engineer building statistical evaluation, CI/CD testing, and observability infrastructure for Scopic’s production AI agents. Designing adversarial, multi-turn, and structured-output test systems.

Responsibilities:

  • Design and deploy automated CI/CD testing pipelines that validate agent behavior before deployment
  • Build and maintain golden datasets of regression prompts, edge cases, and synthetic scenarios to measure agent accuracy, safety, and latency
  • Implement fast, low-cost code-based checks, including JSON schema validation, regex matching, API status checks, and embedding similarity
  • Design test suites for multi-turn conversations, validating context retention, state drift, and safeguards against infinite tool-calling loops
  • Create adversarial test suites covering prompt injections, malformed inputs, and chaotic tool responses to secure sandboxes and guardrails
  • Implement tracing with OpenTelemetry, LangSmith, Phoenix, or similar tools
  • Reduce LLM API costs through caching and mocking

Requirements:

  • Proficiency in Python or TypeScript, with a focus on API testing, headless execution, and asynchronous systems
  • Hands-on experience building LLM evaluation pipelines or statistical testing frameworks, such as confidence intervals or pass rates over N runs
  • Experience integrating tests into GitHub Actions or similar CI systems using SDK-level execution
  • Expertise in validating structured outputs: JSON schema, OpenAPI specs, and function-calling payloads
  • Familiarity with tracing tools such as OpenTelemetry, LangSmith, Arize Phoenix, W&B Weave, or custom logging
  • Ability to independently design and own an evaluation architecture from scratch
  • Strong written and spoken English
  • At least 3 hours of daily overlap with US Central Time business hours
  • Experience with code execution sandboxes or agent frameworks such as LangChain, LlamaIndex, AutoGen, or CrewAI
  • Deep understanding of embedding models and vector databases
  • Experience load testing non-deterministic endpoints

Benefits:

  • Paid training and other professional opportunities
  • Flexible schedule and preferred working hours
  • Ability to work from anywhere with a stable internet connection
  • Consistent flow of engaging, challenging product work
  • Annual pay increases for diligence and strong performance
  • Monthly compensation payment via wire transfer