P
Pocket fm Private limited3h ago
Foundit

Software Engineer

Bengaluru / Bangalore, India
Full Time
Entry Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Pocket fm Private limited

Responsibilities

Qualifications & Requirements

Experience Level: Entry Level

Full Job Description

Software Engineer - Backend (GenAI)

Location: Bengaluru, India

Pocket FM, a prominent audio storytelling platform, is seeking a highly motivated Software Engineer to join its Generative AI team in Bengaluru. This role offers a significant opportunity to contribute to building innovative AI-driven solutions, working with cutting-edge technologies such as Large Language Models (LLMs), Generative AI, and ML Ops. You will collaborate closely with AI engineers, data scientists, and product teams to experiment, prototype, and optimize AI models for real-world applications. If you are passionate about backend development and the potential of AI, we encourage you to apply.

Key Responsibilities:

  • Architect, develop, and maintain robust backend services, APIs, and microservices using Python or Go.
  • Design and optimize Retrieval Augmented Generation (RAG) pipelines and retrieval layers, leveraging vector databases.
  • Implement scalable, distributed systems capable of supporting AI-powered features at high throughput.
  • Ensure the security, fault tolerance, and observability of all backend services.
  • Integrate essential cloud services, caching mechanisms, and storage solutions for optimal performance.
  • Collaborate with AI teams to seamlessly integrate model APIs and orchestrate inference workflows.
  • Write maintainable, well-tested code adhering to strong engineering best practices, including CI/CD and code reviews.

Preferred Qualifications:

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

Nice-to-Have Skills:

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

Join Pocket FM and be part of an innovative journey in audio entertainment and AI.

Company

P

Pocket fm Private limited

Pocket FM is a leading audio storytelling platform based in India, founded in 2018. It revolutionizes story consumption for millions by offering high-quality serialized content across diverse genres l...

Bengaluru / Bangalore, India
Posted on Foundit
Software Engineer-Backend at Pocket fm Private limited | Bengaluru / Bangalore, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform