Skip to main content
Posted 23 May, 2026

Senior Software Engineer - AI

Couchbase, Inc.
Bangalore, India Full Time
Reference: 102_713359_4627860006

Job Title: Senior Software Engineer - AI

Experience: 4-6 Years
Location: Bangalore | Hybrid model (3 days in office per week)

Employment Type: Full-time

Role Overview

We are looking for a Senior Software Engineer to build and operate highly scalable, developing enterprise grade AI Tools, aimed at merging databases with the dynamic world of Artificial Intelligence.

Key Responsibilities

  • Design, develop, and maintain performant, scalable, and highly available enterprise-level software.
  • Develop distributed systems that handle real-time and batch processing at scale.
  • Ensure reliability, observability, and fault tolerance of AI pipeline services.
  • Participate in architecture reviews, code reviews, and technical design discussions.

Required Skills & Qualifications

  • 4-6 years of professional experience in software engineering.
  • Strong proficiency in languages such as Go or Python
  • Hands-on experience building AI Solutions or ML pipelines in production environments (inference, data pipelines, feature serving).
  • Experience building cloud-native applications on AWS, Azure, or GCP.
  • Solid understanding of distributed systems concepts (scalability, consistency, replication, fault tolerance).
  • Experience with RESTful APIs, asynchronous processing, and event-driven architectures.

Nice to Have

  • Experience with vector search or embedding-based retrieval pipelines.
  • Experience with building applications using NoSQL databases.

Sign up for Job Alerts