Senior Software Engineer—Backend

Pocket FM

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pocket FM, an AI-powered entertainment company, is seeking a Backend Engineer to join the AI/ML platform team in Bengaluru. You will build and maintain backend services powering AI-driven features, collaborating with data scientists and frontend engineers.

You will develop with Python or Go, design APIs and microservices, implement CI/CD practices, and optimize performance, security, and reliability at scale for a global audience.

Qualifications

  • Bachelor's or Master's degree in CS or a related field.
  • Hands-on experience with Python or Go from coursework or projects.
  • Understanding of RESTful APIs and microservices concepts.
  • Familiarity with databases and caching (SQL/NoSQL, Redis).

Responsibilities

  • Develop and maintain backend services and APIs for AI features.
  • Collaborate with AI/ML engineers to integrate LLM APIs and inference workflows.
  • Participate in code reviews, tests, and CI/CD pipelines.
  • Ensure performance, reliability, and security at scale.

Skills

Python
Go
APIs
Microservices
CI/CD

Education

Bachelor's or Master's in CS/Software Engineering

Tools

Docker
Kubernetes
Redis
SQL/NoSQL
FastAPI/Flask

Job description

At our core, we are an AI-powered entertainment company with a deeply human-first philosophy. We believe technology should amplify creativity. Our proprietary AI systems work alongside writers, voice artists, and creative teams to help stories scale globally, faster, smarter, and with cultural depth and emotional integrity intact.

Today, Pocket FM is home to a vibrant community of 250+ million listeners, 300,000+ creators, and 100,00+ audio series. With over 140 billion minutes streamed annually, we have emerged as one of the fastest-growing media-tech companies in the world, and we are just getting started. We operate at a massive global scale, but with a startup mindset: curious, fast-moving, and deeply owner-driven.

At Pocket FM, teams are encouraged to think boldly, move with intent, and build for long-term impact as we shape the future of audio-first storytelling worldwide

Role Overview:

We’re looking for a Backend Engineer to join our AI/ML platform team. In this role, you’ll work closely with experienced engineers to build and support backend services that power AI-driven features.

Key Responsibilities:
  • Assist in developing and maintaining backend services, APIs, and microservices using Python or Go.
  • Support the implementation of AI based systems & solutions, including working with LLMs(speech, text, image/video generation), embeddings, RAGs, vector databases.
  • Build and optimize backend components that support AI-powered features at scale.
  • Participate in code reviews, documentation, and CI/CD workflows and mentor juniors to set standard practice for code quality and guardrails to ensure bug free and maintainable codes.
  • Contribute to improving performance, reliability, and security of backend services.
  • Integrate backend services with cloud infrastructure, databases, caching, and storage systems.
  • Collaborate with AI/ML engineers to integrate LLM APIs and support inference workflows.
  • Write clean, maintainable, and well-tested code following engineering best practices.
  • Define and monitor GenAI metrics including latency, token consumption.
Required Qualifications:
  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience with Python or Go through coursework, projects, or internships.
  • Basic understanding of backend concepts such as APIs, databases, and microservices.
  • Familiarity with backend frameworks like FastAPI, Flask, Gin, or Echo is a plus.
  • Understanding of RESTful APIs; exposure to gRPC or GraphQL is helpful but not required.
  • Experience with databases and caching systems, including SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Cassandra, Scylla), and Redis for caching.
  • Interest in AI systems, LLMs, and backend infrastructure.
  • Strong problem-solving skills and eagerness to learn in a fast-paced environment.
Nice-to-Have Skills:
  • Exposure to vector databases (Pinecone, FAISS, Weaviate) or information retrieval concepts.
  • Familiarity with LLM APIs (OpenAI, Anthropic, etc.) through side projects or coursework.
  • Experience using Docker or basic containerization concepts.
  • Awareness of cloud platforms (AWS, GCP, or Azure) from labs or projects.
  • Knowledge of CI/CD pipelines, monitoring, or observability tools (Prometheus, Grafana).
  • Interest in AI orchestration frameworks such as LangChain or LlamaIndex.
  • Hands-on experience with RAG, vector search, agentic systems, and LLM orchestration frameworks.
  • Strong understanding of distributed systems, caching, observability, and cloud-native architectures.

You can get more updates, insights and everything behind the scenes at -https://xtra.pocketfm.com/

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Backend
Lead Software Engineer - Backend

Pocket FM • Bengaluru

On-site
INR 2,600,000 - 4,200,000
Senior Staff Engineer — Voice AI Platform
Senior Staff Engineer — Voice AI Platform

Gnani Innovations Private Limited. • Bengaluru

On-site
INR 2,800,000 - 3,500,000
Ownership over technical strategy
Collaboration with a capable engineering team
Significant influence on product development
AI Engineer
AI Engineer

Cosmofeed • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Senior Python Developer
Senior Python Developer

Neurealm • Gurugram District

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

Delta Exchange • India

On-site
INR 4,000,000 - 7,000,000
Backend Engineer (AI / LLM / Claude Applications)
Backend Engineer (AI / LLM / Claude Applications)

Althera Laboratories India Pvt Ltd, Bangalore • Bommasandra

On-site
INR 1,200,000 - 1,800,000
Full Stack Agentic AI Engineer
Full Stack Agentic AI Engineer

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Python Backend Developer AI Platform
Python Backend Developer AI Platform

GOLS PRIVATE LIMITED • Mumbai

On-site
INR 600,000 - 1,200,000
Software Engineer
Software Engineer

Teambees Corp • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Backend Engineer (Python + Cloud)
Senior Backend Engineer (Python + Cloud)

Infocusp Innovations • Pune District, Ahmedabad District

On-site
INR 3,500,000 - 5,500,000