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
  • $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

    Santa Clara, CA
    12 hours ago
  •  ...Distributed Systems Software Engineer, Python / GoJoin to apply for the Distributed...  ...new clouds and developing AI/ML pipelines for automatic analysis...  ...testing Canonical's cloud native products such as...  ...stores, relational or document databases, event busesWork with cloud... 
    Database
    Local area
    Remote work
    Worldwide

    Canonical

    San Jose, CA
    3 days ago
  • $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
    Full time

    NVIDIA

    Santa Clara, CA
    4 hours ago
  • $156k - $387.6k

     ...Senior Software Development Engineer - Distributed KV Caching and Storage Systems Location: San Jose Team: Infrastructure...  ...data ecosystems. - Research new hardware and new...  ..., RDMA/CXL, and "AI+DB" directions in...  ...distributed systems, database/storage principles, networking... 
    Database
    Temporary work
    Local area

    ByteDance

    San Jose, 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
    Work at office
    Local area

    Schlumberger

    Sunnyvale, CA
    1 day ago
  • $160k - $210k

     ...nEye.ai, a well-funded optical switch startup, is poised to...  ...We are hiring a Station Software Engineer who will design, implement, and...  ...- structured test results - database/logging). Design modular test...  ...to reproducible, documented systems for multiple lab uses. Ensure... 
    Database

    nEye Systems

    Santa Clara, CA
    1 day ago
  • $175k - $210k

     ...Welcome systems thinkers. System builds software to help the world see and solve...  ...Senior Software Engineer to join our team. The...  ...work closely with our AI and engineering...  ...that empower external researchers, partners, and the...  ...(e.g., vector databases, distributed data systems... 
    Database
    Flexible hours

    GrabJobs

    San Jose, CA
    4 days ago
  •  ...nerve center: Apple Information Systems and Technology group! We...  ...-career senior-level Java Software Engineers, who will work closely with...  ...Apple-wide data processing & AI/ML systems. When you join...  .... Cassandra, MongoDB, etc.) databases, including proficiency in schema... 
    Database
    Work experience placement

    Apple

    Sunnyvale, CA
    4 days ago
  •  ...computing experiences—from AI and data centers,...  ...and embedded systems. Grounded in a culture...  ...., is hiring MTS Software System Design Eng. to research, design, develop,...  ...computer science, engineering, and mathematical analysis...  ..., utilities, databases, cloud‑based and Internet... 
    Database

    Advanced Micro Devices, Inc.

    Santa Clara, CA
    1 day ago
  • $159.2k - $301.6k

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

    Adobe

    San Jose, CA
    12 hours ago
  • $147.4k - $220.9k

    Full Stack Software Engineer, Customer Systems Sunnyvale, California, United States Software and Services Are...  ...building cutting‑edge generative AI solutions that transform how customers...  ..., with backend services and NoSQL databases. Collaborate with cross‑functional... 
    Database
    Relocation

    Apple Inc.

    Sunnyvale, CA
    2 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
  • $152.1k - $190.1k

     ...Staff AI-Native Platform Engineer (L5) Location: US - Remote Experience: 8+ years...  ...triage, and self-healing systems. Autonomous FinOps: Evolve...  ...projects. Experience with vector databases and fine-tuning models for...  ..., business professionals, software engineers and many other... 
    Database
    Work at office
    Immediate start
    Remote work
    Worldwide
    Shift work

    GrabJobs

    San Jose, CA
    4 days ago
  • A leading technology company in Santa Clara is seeking a Senior AI-Native Systems Software Engineer to design an AI-native framework, optimizing performance for critical use cases. This role requires strong modern C++ skills, familiarity with deep learning frameworks, and... 

    NVIDIA Corporation

    Santa Clara, CA
    12 hours ago
  •  ...Fullstack Senior Software Engineer (React / Next.js / Azure...  ...backend services and databases, including SQL and Snowflake...  ...APIs and cloud-native services on Azure Champion...  ...tools, including AI-assisted development tools...  ...understanding of system design, including APIs... 
    Database
    Remote work

    GrabJobs

    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...  ...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
    2 days 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
    2 days 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...  ...initiatives that enhance the system's overall...  ...with relational/NoSQL databases. You have experience... 
    Database

    IBM

    San Jose, CA
    2 days ago
  • $129.27k - $157.18k

     ...to fill one (1) full-time Senior Systems Applications Programmer (Sr. SAP)...  ...Manage enterprise-scale relational databases and develop complex queries to...  ...CONFIRMATION, please email and we will research the status of your application. AI and the Hiring Process We... 
    Database
    Full time
    Work experience placement
    Work at office
    Local area
    Monday to Friday

    City of San Jose, CA

    San Jose, CA
    2 days ago
  • $147.4k - $272.1k

     ...Full Stack Software Engineer - Camera & Photos Tools & AI Team At Apple, new ideas have a way...  ...the full stack, from native Swift applications and modern...  ...engineering systems. If you enjoy owning problems...  ...Experience with vector databases or semantic search (e.g.... 
    Database
    Relocation
    Shift work

    Apple

    Cupertino, CA
    3 days ago
  •  ...Position: Senior Software Engineer, Intelligence Services...  ...software systems that enable analytics...  ...projects from research, ideation and incubation...  ...Developing cloud-native software deployed...  ...in leveraging AI to increase...  ...working with different databases such as... 
    Database
    Contract work
    Remote work
    Shift work

    GrabJobs

    San Jose, CA
    1 day ago
  •  ...is the leading vector database for building accurate and performant AI applications at scale in...  ...We are hiring a senior software engineer to help design and build...  ...knowledge retrieval system built for the AI era –...  ...such as Kubernetes, cloud-native architectures, and observability... 
    Database
    Local area
    Work from home
    Flexible hours

    GrabJobs

    San Jose, CA
    4 days ago
  •  ...Software Engineer (Full Stack), Supply Chain Integration...  ...scalable, distributed systems, using cloud-native technologies and micro...  ...~ Proven ability to research, design, and develop...  ...with various database technologies (RDBMS,...  ...web development AI/ML-related experience... 
    Database
    For contractors

    Apple

    Sunnyvale, CA
    1 day 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
    3 days ago
  • $152k - $230k

     ...we’re on a mission to engineer a frictionless, next-generation...  ...leveraging advanced AI and cutting-edge tech...  ...to support production systems, document thoughtful...  ...with a special focus on native AI stack development....  ...of RESTful API design, database management (such as PostgreSQL... 
    Database
    H1b
    Worldwide
    Flexible hours

    GrabJobs

    San Jose, CA
    1 day 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

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!