B

ByteDance

Builds content apps, business software and AI

Procurement Agent Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeDubai - United Arab EmiratesNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or above in Computer Science, Software Engineering, or a related field.
  • At least 4 years of backend development experience, or equivalent depth, with ownership of complex medium-to-large systems end to end.
  • Proficiency in one or more of Golang, Java, or Python, with solid backend architecture experience and the ability to lead the design of complex services and modules.
  • A solid distributed-systems foundation, including messaging middleware, relational databases, caching, asynchronous processing, idempotency, retries, rate limiting, and eventual consistency, with hands-on experience building stable, extensible distributed services.
  • Hands-on artificial intelligence project experience involving large language model applications, agents, retrieval-augmented generation, tool or function calling, or artificial-intelligence-powered features, with the ability to take capabilities from prototype to reliable production.
  • Strong performance analysis and tuning skills, reliability engineering and observability practices, and experience operating production systems at scale.
  • Strong logical thinking and problem-breakdown ability, with experience driving ambiguous problems to concrete, shippable solutions.

Responsibilities

  • Own Procurement Agents and the underlying System AI Harness end to end, from architecture and design through implementation, validation, release, and continuous iteration, and lead medium-to-large initiatives to production.
  • Design, build, and evolve the core backend services, business logic, data flows, and integrations behind AI-native procurement, focusing on maintainability, scalability, performance, and operational stability.
  • Lead the design and productionization of AI agent capabilities, including planning, tool use, memory, multi-step reasoning, and orchestration, turning emerging large language model techniques into reliable, production-grade features for procurement problems at scale.
  • Rapidly prototype and rigorously evaluate emerging AI techniques, turning proven approaches into durable platform capabilities and engineering standards.
  • Partner with product, design, and cross-functional teams to break down ambiguous, complex problems and deliver complete end-to-end solutions.
  • Drive continuous improvements in reliability, performance, and code quality through systematic analysis, tuning, and engineering excellence initiatives.
  • Mentor teammates through reviews, architecture guidance, and knowledge sharing.
  • Drive medium- to long-term technical roadmaps with clear evolution strategies.
  • Solve complex problems with proven approaches and help the team tackle challenges more effectively.

Desired Qualifications

  • Experience building platformized products or shared services across multiple domains, with strong abstraction, domain modeling, and extensibility design skills.
  • Deep experience designing and operating large-scale, high-concurrency distributed services, focusing on high availability, scalability, fault tolerance, and graceful degradation.
  • Hands-on experience with AI-powered applications, agent-based products, or AI coding and developer-productivity tools; familiarity with prompt engineering, retrieval-augmented generation, function or tool calling, agent orchestration, and evaluation.
  • Practical AI application experience in procurement, supply chain, or other enterprise domains, including recommendation, forecasting, optimization, or intelligent automation.
  • Demonstrated technical leadership in driving cross-team alignment, setting technical direction, and delivering results in complex environments, including mentoring junior engineers.
  • High-quality open-source contributions, research publications, or top-tier competition achievements.

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