B

ByteDance

Builds content apps, business software and AI

Agent Evaluation & Evolution Machine Learning Engineer Graduate - Multiple Teams

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USANo salary listedIn-person

About the Job

Requirements

  • Individuals must be completing or have recently completed a Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field.
  • Candidates must have a solid foundation in machine learning and deep learning.
  • Candidates must have hands-on experience with large language model-based systems, such as agents, tool calling, retrieval, or multi-agent systems, through research, internships, or projects.
  • Candidates must have strong Python skills and experience with a mainstream machine learning or agent evaluation framework.
  • Candidates must demonstrate research or engineering ability through publications, substantial projects, internships, or open-source work.
  • Successful candidates must be able to commit to an onboarding date by the end of the year and should state their availability and graduation date clearly in their resume.

Responsibilities

  • Design evaluation systems for large language model-based agents, covering task success, tool use, reasoning quality, and reliability.
  • Build benchmarks and automated judging pipelines that combine rule-based checks, model-based judging, and human review.
  • Analyze agent execution traces and user feedback to identify failure patterns and turn them into concrete system improvements.
  • Support the closed loop from experience to capability and work with research, platform, and product teams to bring methods into production.

Desired Qualifications

  • Publications at top-tier machine learning or natural language processing venues, such as NeurIPS, ICML, ICLR, or ACL, especially in agent learning, self-improving or self-evolving systems, recursive self-improvement, or agent evaluation.
  • Experience with evaluation methodology, including metric design, model-based judging, annotation, or statistical analysis.
  • Familiarity with large language model post-training, reasoning and planning methods, or continual learning.
  • Experience with feedback-driven optimization loops or large-scale log and trace analysis.

About the Company

ByteDance

Builds content apps, business software and AI

ByteDance builds content and creation apps for consumers, alongside collaboration software and AI services for businesses. Its video platforms connect viewers with creators, while CapCut gives people tools to edit and publish videos. The group also develops Lark for workplace communication and shared documents, and its Seed research teams build language, image, video, and speech models used in consumer apps and sold through BytePlus cloud services. It earns money from advertising, commerce services, paid software subscriptions, and usage of its enterprise technology. ByteDance was founded in 2012 and has its operational headquarters in Beijing, China.

Company size
10,001+
Company stage
Private
Total funding
$35.1B
Headquarters
Haidian, China
Founded
2012

Recently Posted Jobs

Explore more opportunities at ByteDance

See more jobs