B

ByteDance

Builds content apps, business software and AI

AI Application Development Engineer Intern - Corporate Service System, Procurement

Backend EngineeringConfirmed live in the last 24 hours
Internship · Fall 2026Dubai - United Arab EmiratesNo salary listedIn-person

About the Job

Requirements

  • Currently enrolled in a bachelor's, master's, or PhD program in Computer Science, Software Engineering, Artificial Intelligence, Data Science, Electronic/Information Engineering, Mathematics, or a related field, with a solid academic record.
  • Able to intern for a continuous period, ideally three months or more, and available for at least three days per week.
  • A solid foundation in data structures, algorithms, and software engineering fundamentals from coursework or projects.
  • Proficiency in at least one programming language: Golang, Java, or Python, with good coding habits.
  • Strong logical thinking, fast learning ability, and independent thinking and problem-breakdown skills.
  • Curiosity and passion for exploring and applying frontier artificial intelligence technologies; prior professional work experience is not required.

Responsibilities

  • Support the construction and exploration of Procurement Agents and the System AI Harness, contributing to feature design, implementation, and validation under the guidance of a mentor.
  • Develop and maintain services, business logic, and data flows that power AI-native procurement, with attention to code quality and reliability.
  • Explore AI Agent capabilities such as planning, tool use, memory, and multi-step reasoning, and help turn them into working features that solve real procurement problems.
  • Build quick prototypes, experiment with emerging artificial intelligence techniques, and help translate promising ideas into practical product capabilities.
  • Collaborate with product managers, designers, and engineers to break down problems and deliver complete solutions.

Desired Qualifications

  • Coursework, research, or personal projects related to artificial intelligence, machine learning, or large language models.
  • Prior internship, lab, open-source, or personal project experience demonstrating hands-on ownership of a non-trivial system.
  • Exposure to large language model-based systems, prompt engineering, retrieval-augmented generation, tool or function calling, or agent orchestration frameworks.
  • Experience building small AI-powered applications, agent-based demos, or developer productivity tools.
  • Achievements in programming competitions such as ACM/ICPC or Kaggle, research publications, or high-quality open-source contributions.
  • A proactive, self-motivated mindset and strong drive to turn ideas into working products.

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