Sr. SDE With Strong DSA(Python + LLM)

Bct Consulting

Bengaluru

On-site

INR 3,000,000 - 6,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Bct Consulting in Bengaluru seeks a Senior Software Development Engineer (Backend Python + LLM) to design and build scalable Python-based backend services powered by large language models. The role emphasizes strong DSA, distributed systems, and cloud-native microservices.

The position requires hands-on experience with LLMs, RAG pipelines, and AI agent frameworks, along with proficiency in Python and modern web frameworks. Immediate joiners preferred for Bengaluru-based work.

Qualifications

  • Proficient in Python for backend development with strong DSA foundation.
  • Hands-on experience building LLM/Generative AI applications and RAG pipelines.
  • Experience with distributed systems, REST APIs, and microservices.
  • Familiar with cloud platforms (AWS/Azure/GCP) and containerization (Docker, Kubernetes).
  • Knowledge of SQL/NoSQL databases and performance tuning.

Responsibilities

  • Design and build scalable backend services using Python.
  • Develop production-grade applications powered by LLMs.
  • Build and optimize RAG pipelines, AI agents, and intelligent workflows.
  • Design cloud-native microservices and high-performance APIs.
  • Solve complex engineering problems using advanced DSA and system design principles.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with cross-functional teams to build next-generation AI products.
  • Strong coding and problem-solving skills (500+ LeetCode problems preferred).
  • Hands-on experience with Python backend development.

Skills

Python backend
FastAPI/Django/Flask
DSA
LLMs/GenAI
RAG pipelines
LangChain/LangGraph
System design
AWS/Azure/GCP
Docker/Kubernetes
REST/Microservices

Tools

LangChain
LlamaIndex

Job description

We're Hiring Senior Software Development Engineer (Backend Python + LLM with Strong DSA)

Bengaluru based candidates are preferred.

Immediate Joiners

4 - 8 years of experience, a strong foundation in Data Structures & Algorithms (DSA), and hands-on experience building LLM/Generative AI applications.

Skills Required
  • Strong proficiency in Python for backend development (preferred)
  • Experience with FastAPI, Django, or Flask
  • Excellent knowledge of Data Structures & Algorithms (DSA) and problem-solving
  • Hands-on experience with Large Language Models (LLMs) and Generative AI
  • Experience with RAG, Prompt Engineering, Embeddings, Vector Databases, and AI Agent frameworks (LangChain, LangGraph, LlamaIndex, etc.)
  • Strong understanding of System Design, Distributed Systems, REST APIs, and Microservices
  • Experience with AWS/Azure/GCP, Docker, Kubernetes, and CI/CD pipelines
  • Knowledge of SQL/NoSQL databases and performance optimization
Experience

4 - 8 Years with strong backend engineering, Python development, and DSA expertise.

What You'll Work On
  • Design and build scalable backend services using Python
  • Develop production-grade applications powered by Large Language Models (LLMs)
  • Build and optimize RAG pipelines, AI agents, and intelligent workflows
  • Design cloud-native microservices and high-performance APIs
  • Solve complex engineering problems using advanced DSA and system design principles
  • Optimize application performance, scalability, and reliability
  • Collaborate with cross-functional teams to build next-generation AI products
  • Strong coding and problem-solving skills (500+ LeetCode problems preferred)
  • Hands-on experience with Python backend development
  • Experience building scalable distributed systems
  • Exposure to production-grade LLM/GenAI applications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SDE III - Python Engineer
SDE III - Python Engineer

Aurigait • Jaipur

On-site
INR 2,000,000 - 3,000,000
Senior Software Engineer
Senior Software Engineer

Futran Tech Solutions • Pune District

On-site
INR 2,000,000 - 3,200,000
Senior Software Engineer - Python with LLM/GenAI
Senior Software Engineer - Python with LLM/GenAI

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 2,400,000 - 3,600,000
Data Science – Gen AI / LLM
Data Science – Gen AI / LLM

Greytip Software Private Limited • Hyderabad

On-site
INR 2,500,000 - 3,800,000
Senior Software Engineer – Backend (Python)
Senior Software Engineer – Backend (Python)

Codemonk • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Gen AI / LLM Backend Developer - 2 to 5 Years
Gen AI / LLM Backend Developer - 2 to 5 Years

AIMLEAP • Ahmedabad District

On-site
INR 800,000 - 1,500,000
Senior SDE (Full Stack)
Senior SDE (Full Stack)

Gushwork • Bengaluru

On-site
INR 800,000 - 1,200,000
Opportunity to work on cutting-edge AI technology
Collaborative team environment
Direct impact on online presence
+1
Sr Developer - AI Application Backend (GCP, Python)
Sr Developer - AI Application Backend (GCP, Python)

Mattel, Inc. • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Senior AI Engineer
Senior AI Engineer

EDGE Executive Search • India

Hybrid
INR 4,000,000 - 8,000,000
Senior AI Engineer - Java, LLM, RAG, Microservices | Hyderabad
Senior AI Engineer - Java, LLM, RAG, Microservices | Hyderabad

Cornerstone OnDemand • Hyderabad

On-site
INR 4,000,000 - 7,000,000