🔔 FCM Loaded

Senior Software Engineer-Backend

Pocket FM

3 - 6 years

Bengaluru

Posted: 12/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Software Engineer-Backend(GenAI)

Location: Bengaluru

Experience: 3-6 years


About Pocket FM

Pocket FM, founded in 2018, is Indias leading audio storytelling platform, transforming the way millions consume stories. Offering high-quality serialized content across genres such as Romance, Drama, Thriller, Fantasy, Sci-Fi, and Mythology in eight languages, Pocket FM has built a strong global presence with over 200 million listeners worldwide. With users spending an average of 120 minutes daily on the platform, it has emerged as one of the fastest-growing audio platforms, rapidly expanding its reach across the US, Europe, LATAM, and Southeast Asia.


Our unique model combines free listening with micropayments for premium content, powering strong business growth. In FY25, we reached an ARR of INR 2,000 crore, with over 100,000 hours of content on the platform. We're also at the forefront of innovation, leveraging AI-generated content to scale efficiently.


Role Overview:

We are seeking a highly motivated Software Engineer for our Generative AI team and contribute to building innovative AI-driven solutions. This role offers an exciting opportunity to work with cutting-edge technologies in Large Language Models (LLMs), Generative AI, and ML Ops. You will collaborate with AI engineers, data scientists, and product teams to experiment, prototype, and optimize AI models for real-world applications.


Key Responsibilities:

  • Architect, develop, and maintain backend services, APIs, and microservices in Python or Go.
  • Design and optimize RAG pipelines and retrieval layers using vector databases.
  • Implement scalable, distributed systems to support AI-powered features at high throughput.
  • Ensure security, fault tolerance, and observability of backend services.
  • Integrate cloud services, caching, and storage solutions for efficient performance.
  • Collaborate with AI teams to integrate model APIs and orchestrate inference workflows.Write maintainable, well-tested code with strong engineering best practices (CI/CD, code reviews)


Preferred Qualifications

  • Bachelors/Masters degree in Computer Science, Software Engineering, or related fields.
  • 3-6 years of backend engineering experience (or equivalent strong project/internship work).
  • Proficiency in Python or Go (Golang), and backend frameworks (FastAPI, Flask, Gin, Echo).
  • Experience with RESTful APIs, gRPC, GraphQL, and microservice architecture.
  • Knowledge of vector databases (Pinecone, FAISS, Weaviate) and retrieval systems.
  • Familiarity with LLM APIs (OpenAI, Anthropic, etc.) and basic AI integration workflows.
  • Expertise in databases (Postgres, MongoDB, Redis) and caching strategies.
  • Solid understanding of distributed systems, scaling, and cloud infrastructure (AWS, GCP, Azure).
  • Experience with Docker, Kubernetes, and CI/CD pipelines.


Nice-to-Have Skills

  • Familiarity with LangChain, LlamaIndex, or other AI orchestration frameworks.
  • Experience with message queues (Kafka, RabbitMQ) and event-driven architectures.
  • Knowledge of security best practices for API and backend systems.
  • Observability experience (Prometheus, Grafana, Datadog).


You can get more updates, insights and everything behind the scenes at Pocket FM here - Pocket FM

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.