
AI Agent Algorithm Engineer Graduate (Global E-Commerce, Conversational AI) - 2027 Start
ByteDanceResponsibilities
- Build and evolve the agent runtime and harness, including skill and tool orchestration, loop control, progressive disclosure, and behavior-level guardrails.
- Engineer long-context and agentic memory capabilities, including structured note-taking, context compaction, context editing, observation masking, and retrieve-then-load retrieval.
- Post-train and fine-tune LLMs and build data flywheels that convert conversations into training, evaluation, and retrieval signals.
- Design and integrate tools, Skills, MCP connectors, and tool or skill search for large tool inventories.
- Build evaluation harnesses using LLM-as-judge, human-agreement calibration, regression, safety, cost, and latency analysis.
- Develop self-evolving replay, user-simulator, Auto-RCA, Auto-GSB, and Auto-Policy loops.
- Own an end-to-end production surface across 30+ languages and measure business outcomes including CSAT and resolution or containment rate.
Requirements
- Completing or recently completed a bachelor's degree in computer science, AI, mathematics, or another quantitative field.
- Strong Python skills plus proficiency in one of C++, Go, Rust, or Java.
- Solid machine learning, deep learning, and NLP fundamentals with hands-on LLM or agent experience through coursework, research, internships, competitions, open source, or serious side projects.
- Ability to read research papers or engineering blogs and turn the ideas into working code.
- Preferred: completing or recently completed a master's degree in a relevant quantitative field.
- Preferred: experience building an agent runtime, harness, memory or context-management system, RAG or tool-use agent, or fine-tuned or post-trained model.
- Preferred: depth in post-training, agent systems, evaluation, inference and serving, or multilingual NLP, including technologies such as SFT, DPO, RLHF, RLAIF, RLVR, reward modeling, MCP, vLLM, TensorRT-LLM, MoE, KV or prompt caching, τ-bench, SWE-bench, GAIA, or BFCL.
Benefits
- Graduate opportunity with end-to-end ownership and production deployment from day one.
- Candidates must be able to commit to an onboarding date by the end of the year and should state availability and graduation date in their resume.
- Applications are reviewed on a rolling basis, and candidates may apply to a maximum of two company or affiliate positions globally.
Categories
About ByteDance
ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok. Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve. We are committed to building a safe, healthy and positive online environment for all our users. We have over 110,000 employees based in more than 30 countries globally. Join us.