Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer/Researcher, AI-Native Database Systems

$156k - $387.6k

ByteDance

Software Engineer/Researcher, AI-Native Database Systems

Location: San Jose

Team: Infrastructure

Employment Type: Regular

Job Code: A167658

Responsibilities

Join ByteDance's database R&D team, where you'll build and own cutting-edge database products supporting ByteDance's global infrastructure. Our diverse portfolio includes relational databases, distributed caches, key-value stores, document databases, graph databases, wide-column stores, search engines, and multi-model databases. In this role, you'll have the opportunity to enhance these services in a cloud-native environment, embracing a culture of intellectual curiosity, self-direction, and problem-solving.

About the Role We are building the next-generation AI-native database systems—intelligent, multimodal, and designed for the era of large models. Our systems are not just data stores; they're reasoning engines, retrieval platforms, and real-time memory for AI agents. As a Senior Software Engineer or Researcher, you will be at the forefront of rethinking how databases work when built from the ground up for AI workloads. You'll help create infrastructure that powers intelligent systems across TikTok, CapCut, and future applications that haven't been imagined yet.

Responsibilities:

  • Architect and implement AI-native databases that seamlessly integrate structured, unstructured, and vectorized data.
  • Design storage engines optimized for embedding ingestion, multimodal retrieval, and real-time AI interaction.
  • Build scalable and distributed vector search systems with low-latency guarantees.
  • Develop AI-augmented query processors that leverage large language models (LLMs) for semantic parsing, intent understanding, and cost estimation.
  • Collaborate on developing retrieval-augmented generation (RAG) infrastructure and LLM agent memory backends.
  • Drive innovations in learned index structures, self-optimizing databases, and AI-integrated transaction systems.
  • Publish and contribute to broader research and open-source communities.
Qualifications

Minimum Qualification - Bachelor's, Master's, or Ph.D. in Computer Science or related fields with strong systems or AI research experience. - 2+ years in core database systems, large-scale distributed infrastructure, or machine learning systems. - Strong coding and system-level design skills in C++ / Rust / Go. - Deep expertise in one or more of the following areas: Storage engine architecture (LSM-trees, column stores, HTAP systems) / Vector retrieval systems, similarity search, and ANN indexing / AI infra or model-serving infrastructure (especially for embeddings / RAG / LLMs) / Semantic search, agent systems, or AI-native memory frameworks - Ability to collaborate across research, engineering, and product teams to translate ideas into production systems.

Preferred Qualifications:

  • Experience with open-source systems such as Faiss, Milvus, DuckDB, ClickHouse, TiKV, RocksDB.
  • Publications at conferences (e.g., SIGMOD, VLDB, NeurIPS, MLSys, ICDE).
  • Familiarity with GCP, AWS, or Azure's database and AI integration strategies.
  • Prior contributions to RAG, memory-augmented models, or self-tuning database components.
Job Information

For Pay TransparencyCompensation Description (Annually) The base salary range for this position in the selected city is $156000 - $387600 annually.

Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.

Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).

The Company reserves the right to modify or change these benefits programs at any time, with or without notice.

For Los Angeles County (unincorporated) Candidates: Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues; 2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and 3. Exercising sound judgment.

About Us

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Why Join ByteDance

Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day. As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

Reasonable Accommodation

ByteDance is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer/Researcher, AI-Native Database Systems in San Jose, CA vacancy
  • $152k - $241.5k

     ...a highly motivated Software Engineer to join our growing AI and Generative AI engineering...  ...of large-scale AI systems powering next‑...  ...systems and cloud‑native platforms...  ...‑functionally with research, product, and engineering...  ...retrieval systems, vector databases, or scalable RAG... 
    Database

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $215k - $250k

     ...Data Infrastructure Engineer Onehouse is a...  ...lakehouse through a cloud-native managed service...  ...to real-time AI / ML). We are a...  ...large-scale data systems and globally distributed...  ...live and breathe databases, building...  ...stack by building the software and data features... 
    Database
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    OneHouse LLC

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

     ...passionate about redefining how software is built in the age of Generative AI? Join NVIDIA’s TensorRT team to...  ...lead a first-of-its-kind, AI-native initiative designed to make TensorRT...  ...scale. If you are a systems‑thinking C++ engineer who wants to help scale out an... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $105k

     ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed...  ...new clouds and developing AI/ML pipelines for automatic...  ...testing Canonical's cloud native products such as Kubeflow...  ...stores, relational or document databases, event buses Work with cloud... 
    Database
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    San Jose, CA
    3 days ago
  • $184k - $230k

     ...Business Area: Engineering Seniority...  ...enabling data and AI workloads to...  ...seeking a Staff Software Engineer to lead...  ...cuttingedge AI research and productiongrade...  ...the "nervous system" of our AI...  ...enterprise use. K8s-Native AI...  ...seamlessly with vector databases and enterprise... 
    Database
    Work from home
    Flexible hours

    Cloudera

    San Jose, CA
    3 days ago
  •  ...Description Job Description nEye.ai, a well-funded optical switch...  ...We are hiring a Station Software Engineer who will design, implement,...  ...→ structured test results → database/logging). Design modular test...  ...to reproducible, documented systems for multiple lab uses.... 
    Database

    nEye.ai

    Santa Clara, CA
    12 days ago
  • $142.4k - $247.6k

     ...SLB’s Software Technology Innovation Center (STIC)...  ...experienced software engineer with enthusiasm to explore...  ...role. Job Title: Research Software Engineer Office...  ...Lab which include: Databases and data platforms RAG, LLMs & AI agents Distributed system architectures ML &... 
    Database
    Work at office
    Local area

    OneSubsea

    Sunnyvale, CA
    3 days ago
  • $142.4k - $247.6k

     ...SLB's Software Technology Innovation Center (STIC...  ...experienced software engineer with enthusiasm to...  ...role. Job Title: Research Software Engineer...  ...Lab which include: Databases and data platforms RAG, LLMs & AI agents Distributed system architectures ML... 
    Database
    Contract work
    For contractors
    Work at office
    Local area
    Immediate start

    Schlumberger

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

    Software Engineer - Backend Systems, Insights & Release Technologies Cupertino, California, United States Software...  ...Qualifications Experience with databases (relational and NoSQL, such as...  ...Familiarity with using Generative AI (GenAI) or Large Language Models (LLMs... 
    Database
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $159.2k - $301.6k

     ...Adobe is looking for a Staff Software Engineer - AI/ML Systems, MLOps & Reliability to help build and scale...  ...operating highly reliable cloud-native infrastructure . This is a hands-on...  ...Experience with relational and NoSQL databases such as MySQL, PostgreSQL, Redis, Elasticsearch... 
    Database
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    15 hours ago
  • $140k - $215k

     ...Software Development Engineer As a global leader in cybersecurity, CrowdStrike protects...  ...the world's most advanced AI-native platform. We work on large scale distributed systems, processing almost 3...  ...PostgreSQL, Redis or similar databases Container technologies:... 
    Database
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    10 days ago
  • $190.2k - $360.5k

     ...Creative Cloud Engineering organization is...  ...generation of AI-powered engineering...  ...a Senior AI Systems Engineer who operates...  ...This is not a research role and not a...  ...help build AI-native engineering...  ...• 8+ years of software engineering experience...  ..., vector databases, or RAG architectures... 
    Database
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    4 days ago
  • $120.75k - $161k

     ...maintain the large-scale software platforms that...  ...distributed systems, ensuring our platform...  .... Performance Engineering: Drive the scaling...  ..., fine-tuning database queries, and proactively...  .... Conduct research and development for...  ...teams. Eightfold.ai provides equal employment... 
    Database
    Permanent employment
    Work at office
    3 days per week

    Eightfold LLC

    Santa Clara, CA
    4 days ago
  •  ...Company Overview TENEX is an AI-native, automation-first, built-for...  ...We are seeking a Senior Software Engineer to join our core...  ...scalable, reliable, and secure systems. In this role, you’ll balance...  ...experience with relational databases (PostgreSQL, MySQL, or equivalent... 
    Database
    Work from home

    TENEX.AI

    San Jose, CA
    2 days ago
  •  ...company based in Santa Clara, California, is seeking a Senior Software Engineer to focus on the cloud-native stack for their AI/ML datacenters. This role entails deep technical work including debugging complex systems and gathering customer requirements. Ideal candidates... 

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  •  ...Software Engineer Intern (AI-Native) — Summer 2026 We’re looking for engineers who don’t just use AI tools — you build with them. At Kognitos,...  ...you’ll be writing production code, contributing to core systems, and helping shape how we build. What You’ll Do Build... 
    Summer work
    Internship

    Kognitos

    San Jose, CA
    1 day ago
  •  ...Introduction At IBM Software, we transform client...  ...the world’s leading AI-powered, cloud-native products that shape...  ...looking for Senior Engineers with a deep backend...  ...and participate in system-wide debugging, maintenance...  ...relational/NoSQL databases. You have... 
    Database

    IBM

    San Jose, CA
    3 days ago
  •  ...Introduction At IBM Software, we transform client...  ...the world’s leading AI-powered, cloud-native products that shape...  ...for Mid-Level Engineers with a deep backend...  ...with relational/NoSQL databases You have experience...  ...working with distributed systems, particularly cloud... 
    Database

    IBM

    San Jose, CA
    7 days ago
  •  ...Company Overview TENEX is an AI-native, automation-first, built-for...  ...motivated and versatile Software Engineer II to join our core engineering...  ...designing robust backend systems to crafting engaging user interfaces...  ...working with relational databases such as PostgreSQL or MySQL.... 
    Database
    Remote work
    Monday to Friday

    Tenex.AI Inc

    San Jose, CA
    1 day ago
  • $150k - $180k

     ...Senior Software Engineer - Core Team - San Jose, CA About ZEDEDA...  ...unlocks the value of AI where it matters most,...  ...complex, AI‑powered systems built on a microservice...  ...developing AI agents that run natively in our infrastructure...  ...across services, databases, message queues, and... 
    Database
    Work at office

    ZEDEDA

    San Jose, CA
    4 days ago
  • $139k - $257.55k

     ...Software Development Engineer Our Company Changing the world...  ...effective application of AI in solving customer...  ...globally distributed systems. Ensure high availability...  ...systems, and cloud-native architectures....  ...relational and NoSQL databases, caching frameworks,... 
    Database
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    3 days ago
  • $159.2k - $301.6k

     ...exploring new frontiers in AI powered experiences?...  ...looking for a Staff Software Engineer (P50) to help build...  ...seamless integration of AI systems into scalable,...  .... ~ Experience with database management systems (SQL...  ...Experience with cloud-native development, microservices... 
    Database
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    18 days ago
  • $150k - $170k

     ...Software Engineer II Sunnyvale, CA Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify...  ...databases, distributed systems, and systems programming,... 
    Database
    Work at office
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    1 day ago
  • $150k - $180k

     ...Sr. Software Engineer In Test Yugabyte is the company behind YugabyteDB, the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry leaders including Shopify...  ...QA team is where distributed systems theory meets real-world chaos... 
    Database
    Work at office
    Local area
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    11 days ago
  • $176.8k - $265.2k

     ...thrive. The Senior Software Engineer plays a key role in building...  ...to existing tools and systems. Architect and lead...  ...in developing Cloud native intelligent analytics...  ...backend SQL/ NoSQL databases and performance tuning...  ...Machine Learning models and AI techniques.... 
    Database
    Local area

    F5

    San Jose, CA
    1 day ago
  • $150k - $250k

     ...Collinear AI, Inc. is seeking a Software Engineer (Machine Learning) based in Sunnyvale, California. This role focuses on developing scalable web applications...  ...with technologies such as React, Jenkins, and SQL databases. The position offers a competitive salary range of $150... 
    Database

    Collinear AI, Inc.

    Sunnyvale, CA
    3 days ago
  • $140k - $215k

     ...with the world's most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion...  ...-Principal (Level 7) backend software Engineer to build out platform...  ...applications using SQL and No-SQL databases Bonus Points: Knowledge of Knative... 
    Database
    Full time
    Work experience placement
    Work at office
    Local area

    Koitecc Solutions

    Sunnyvale, CA
    3 days ago
  • $150k - $170k

     ...company behind YugabyteDB , the AI-ready, multi-modal, distributed PostgreSQL database for cloud-native apps. Trusted by industry...  ...and industries. Software Engineer - Core Database Location:...  ...about databases, distributed systems, and systems programming ,... 
    Database
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Flexible hours
    2 days per week
    3 days per week

    YugabyteDB

    Sunnyvale, CA
    15 hours ago
  • $160k - $215k

     ...their data, from AI to multicloud....  ..., and multi-cloud engineering to help Fortune 50...  ...looking for a Senior Software Engineer to join the...  ..., you will design systems, write production...  ...deliver complex cloud-native applications that...  ...integrate with databases (SQL and/or NoSQL)... 
    Database
    Work at office
    Local area

    NetApp

    San Jose, CA
    6 days ago
  •  ...Job Title: Senior Software Engineer (Python) Location...  ...experience in backend systems, distributed systems,...  ...working with Generative AI and LLM-based applications...  ...scalable, cloud-native services and distributed...  ...Familiarity with vector databases, RAG pipelines, and... 
    Database

    Anveta

    Sunnyvale, CA
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer/Researcher, AI-Native Database Systems. Be the first to apply!