Inactive
S

Super Micro Computer

Modular, energy-efficient server hardware solutions

Senior Software Engineer - AI Evaluation and Knowledge

AI Application EngineeringPosted on Sep 15
Full-timeSan Jose, CA, USAIn-person

About the Job

Requirements

  • Experience with large language model or generative AI applications; two or more years of experience is preferred.
  • Strong familiarity with prompt engineering and practical methods to reduce hallucinations.
  • Experience systematically evaluating large language model or agent outputs.
  • Experience with retrieval-augmented generation or knowledge-base implementation or management.
  • Ability to implement basic evaluation or data-processing scripts using Python.
  • Strong analytical and cross-team communication skills.
  • Ability to turn domain-expert feedback into actionable improvements.

Responsibilities

  • Design and maintain the agent evaluation framework, including test sets, automated scoring, human sampling review, and regression testing.
  • Own prompt engineering and structured-output optimization to improve step accuracy.
  • Manage knowledge-base quality processes, including content review, version control, retirement of outdated content, and writing back new cases.
  • Analyze agent errors and hallucinations, then propose and implement improvements.
  • Work with domain subject-matter experts to validate the correctness and practicality of troubleshooting steps.
  • Establish a feedback loop that channels on-site execution results into agent improvements.
  • Define success metrics, such as first-time accuracy rate and step usability rate, and track them continuously.
  • Support retrieval-augmented generation retrieval-quality tuning and knowledge-presentation improvements.

Desired Qualifications

  • Experience in technical support, troubleshooting, or vertical AI agent applications.
  • Experience with large language model-as-judge, automated evaluation pipelines, or A/B testing.
  • Experience in knowledge engineering, data annotation, or case-library building.
  • Experience collaborating with non-AI domain experts.

About the Company

Super Micro Computer

Modular, energy-efficient server hardware solutions

Super Micro Computer designs and sells high-performance, energy-efficient server hardware and related software and services for data centers, cloud, AI, 5G, and edge computing. Its modular Building Block Solutions let customers assemble configurable servers, storage, motherboards, and chassis from common components to match workloads. The company emphasizes green computing and power efficiency to reduce energy use in large-scale deployments and enable faster procurement. Its goal is to help customers deploy reliable computing infrastructure quickly through direct sales and an extensive partner network of distributors and value-added resellers.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
1993

Recently Posted Jobs

Explore more opportunities at Super Micro Computer

See more jobs