Posted in

Backend Software Engineer – AI Applications

Backend Software Engineer – AI Applications

CompanyByteDance
LocationSan Jose, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • Coding experience in Go/Python/C++/Java and solid software engineering background.
  • Over 3 years of experience in large-scale backend systems, especially for ML/AI model serving.
  • Familiar with streaming/non-streaming RPC frameworks, key-value storage systems, and other related middlewares.
  • Experience in dealing with concurrent systems and architectures.

Responsibilities

  • Design, architect and implement large-scale machine learning systems/infrastructure for serving speech & audio ML/AI models.
  • Work with researchers to land advanced technologies to ByteDance products.
  • Build automation frameworks and tools to ensure high engineering quality and efficiency.

Preferred Qualifications

  • Experience in building MLOps platforms and/or maintaining site reliability is preferred.
  • Strong problem-solving capabilities, with a detail-oriented and user-focused approach.
  • Strong communication and interpersonal skills, capable of engaging effectively with both technical and non-technical stakeholders.