Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer

Home > C/C++ programming jobs

Software Engineer in USA

  • ByteDance
  • Full time
  • Email
  • Seattle, WA

Responsibilities

  • Architect and implement AI-native databases integrating structured, unstructured, and vectorized data.
  • Design storage engines for embedding ingestion, multimodal retrieval, and real-time AI interaction.
  • Build scalable distributed vector search systems with low-latency guarantees.
  • Develop AI-augmented query processors using LLMs for semantic parsing, intent understanding, and cost estimation.
  • Develop RAG infrastructure and LLM agent memory backends.
  • Drive innovations in learned indexes, self-optimizing databases, and AI-integrated transaction systems.
  • Publish research and contribute to open-source communities.
  • Collaborate across research, engineering, and product teams to translate ideas into production systems.

Requirements

  • Bachelor’s, master’s, or Ph.D. in computer science or a related field with strong systems or AI research experience.
  • At least 2 years of experience in core database systems, large-scale distributed infrastructure, or machine learning systems.
  • Strong coding and system-level design skills in C++, Rust, or Go.
  • Deep expertise in storage engine architecture, vector retrieval and similarity search, AI or model-serving infrastructure, semantic search, agent systems, or AI-native memory frameworks.
  • Ability to collaborate across research, engineering, and product teams.
  • Preferred experience with Faiss, Milvus, DuckDB, ClickHouse, TiKV, or RocksDB.
  • Preferred publications at conferences such as SIGMOD, VLDB, NeurIPS, MLSys, or ICDE.
  • Preferred familiarity with GCP, AWS, or Azure database and AI integration strategies.
  • Preferred contributions to RAG, memory-augmented models, or self-tuning database components.

ByteDance

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok. Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This...

Similar positions

Embedded Development Engineer

  • Emerson Electric Co.
  • Full time
  • Others
  • 10/04/2026
  • Pune, India

Intermediate Embedded Software Engineer

  • MITRE
  • Full time
  • USA
  • 10/04/2026
  • Salary: $104k - $155k/yr
  • New Bedford, MA

Senior Embedded Software Engineer

  • Apex Technology, Inc.
  • Full time
  • USA
  • 10/04/2026
  • Salary: $185k - $210k/yr
  • Los Angeles, CA

Bluetooth Development Engineer

  • Visteon Corporation
  • Full time
  • Others
  • 10/04/2026
  • Chennai, India

Software Engineer II

  • Microsoft
  • Full time
  • USA
  • 10/04/2026
  • Salary: $102k - $219k/yr
  • Redmond, WA