Backend Engineer - ARK Large Model Platform (Singapore)

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Technical design","Coding skills","Team cooperation","Balancing technical and product perspectives","Software testing"]

Build and enhance backend systems for the ARK Large Model Platform on VolcanoEngine, including distributed orchestration and high-performance model inference services. Research and implement large-model platform solutions to reduce IT costs, meet growing demand for intelligent interaction, and improve future user experiences. Work across distributed systems on Linux while collaborating on software design, testing, and performance requirements tied to hardware and stability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Backend Engineer - ARK Large Model Platform (Singapore)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 30 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and enhance backend systems for the ARK Large Model Platform on VolcanoEngine, including distributed orchestration and high-performance model inference services. Research and implement large-model platform solutions to reduce IT costs, meet growing demand for intelligent interaction, and improve future user experiences. Work across distributed systems on Linux while collaborating on software design, testing, and performance requirements tied to hardware and stability.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain the ARK Large Model Platform on VolcanoEngine.
  • •Research and design systematic solutions for large model implementations and applications across industries.
  • •Develop software solutions by applying computer science, engineering, and mathematical analysis to user needs.
  • •Update and enhance software capabilities, including designing software testing and validation procedures.
  • •Collaborate with hardware engineers to integrate hardware/software systems and define performance requirements.

Key Requirements

  • •B. Sc (or higher) in Computer Science or a related field with at least 3 years of relevant experience.
  • •Familiar with development and operations of distributed systems under Linux.
  • •Proficient in at least two programming languages such as Golang, Python, C, C++, Java, Scala, or JavaScript.
  • •Strong technical design and coding skills, with ability to balance technical judgment with product sense and team cooperation.
  • •Experience or interest in topics like machine learning/LLM application (training, inference, deployment) or cloud computing (e.g., Kubernetes, microservices, Terraform).
Experience:3+ yearsMachine learningLLMDistributed systemsCloud computing
Education:Bachelor's
Skills:Technical designCoding skillsTeam cooperationBalancing technical and product perspectivesSoftware testing
Tech Stack:VolcanoEngineLinuxGolangPythonCC++JavaScalaJavaScriptKubernetesMicroservicesService meshTerraformLangChainLoRAP-TuningRLHFRLHGPrompt engineering

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn