B

ByteDance

Builds content apps, business software and AI

AI Machine Learning Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or above in a computer-related major.
  • Excellent coding ability and proficiency in C++ or Python.
  • Familiarity with common data structures and programming algorithms.
  • Proficiency in C++ or Python and strong command of algorithms and data structures, such as retrieval and graph algorithms.
  • Basic understanding of large language model fundamentals, including prompt engineering and fine-tuning workflows.
  • Strong problem-solving skills and a track record of delivering technical projects.

Responsibilities

  • Build and deliver AI Agent applications across their full lifecycle, from offline minimum viable product prototyping to production-grade closed-loop systems.
  • Design and implement foundational data pipelines, core workflow architectures, service execution layers, and observability frameworks to ensure system scalability, stability, and performance.
  • Drive algorithmic and strategic optimizations aligned with business objectives.
  • Oversee core business pipeline launches and iterations using offline batch runs, A/B testing, and online canary deployments, continuously improving user experience, system efficiency, and key business metrics.
  • Build end-to-end quality validation mechanisms covering data processing, reasoning, and generation.
  • Develop offline evaluation frameworks, bad-case taxonomies, and automated assessment pipelines to ensure the accuracy, consistency, and compliance of business outputs.
  • Iterate and optimize core intelligent capabilities, including multi-step reasoning, retrieval-augmented generation, and personalized memory systems.
  • Drive reuse and deployment of Agent technologies across vertical business scenarios to support long-term intelligent business upgrades.
  • Build the Search Top-1 Card and AI Assistant features for the Lemon8 product.
  • Identify user intent in conversational search by combining real-time dialogue context and historical chat memory.
  • Integrate in-platform user-generated content with authoritative global knowledge to generate authentic, traceable AI-powered results.

Desired Qualifications

  • Hands-on experience with large language model or Agent technologies, including retrieval-augmented generation optimization, reinforcement learning from human feedback or supervised fine-tuning for large language models, or Agent framework development such as planning or memory modules.
  • Experience exploring new technologies and driving technical advancements with teams.

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