Bestkaam Logo
WeyBee Solutions Pvt Ltd Logo

Senior Python Backend Engineer - Django/Flask

Actively Reviewing the Applications

WeyBee Solutions Pvt Ltd

India, Ahmedabad, Gujarat Full-Time On-site INR 4–7 LPA
Posted 2 weeks ago Apply by May 4, 2026

Job Description

Role Description

We are looking for an experienced Python backend engineer to join our team and help build advanced data-driven features for a global technology platform. You will design, implement, and deploy backend services that integrate with modern AI/ML solutions, including recommendation and personalization logic.

This is an excellent opportunity for a backend engineer who enjoys working with AI-enhanced products and wants to play a key role in building scalable, ML-powered user experiences. Experience in recommendation systems is a strong advantage but not mandatory.

Key Responsibilities

  • Design, build, and maintain robust and scalable backend services using Python (FastAPI, Django, Flask)
  • Integrate ML models and AI services (recommendations, personalization, semantic search, LLM-based features) into production APIs and data pipelines
  • Collaborate with ML engineers and product teams to design and deliver AI-powered functionality
  • Build efficient APIs to serve recommendations and AI-generated results at low latency
  • Work with vector databases (Qdrant, Pinecone, Elasticsearch, etc.) for similarity search and embedding-based retrieval
  • Deploy, monitor, and scale services in cloud environments (AWS preferred)
  • Contribute to system design, architecture decisions, and performance optimization
  • Develop CI/CD pipelines and ensure high code quality, testing, and observability

Required Skills & Qualifications

  • 4+ years of Python backend development experience
  • Strong knowledge of backend architecture, distributed systems, and scalable API design
  • Proven experience building and deploying production-ready APIs
  • Hands-on experience integrating ML models or AI/LLM-based services into backend systems
  • Strong understanding of prompt engineering ability to write, test, and optimize prompts for reliable, high-quality AI outputs
  • Familiarity with cloud platforms (AWS preferred) and DevOps practices (Docker, Kubernetes, Terraform)

Database PostgreSQL / MySQL

NoSQL

  • Redis, Elasticsearch
  • Excellent communication skills and ability to collaborate effectively in a remote team

Nice To Have (Bonus Skills)

  • Experience with recommendation systems or personalization pipelines
  • Familiarity with vector databases and embedding-based search
  • Experience with structured prompt optimization frameworks such as DSPy
  • Frontend integration experience (React, Next.js, GraphQL)
  • Experience monitoring and improving ML/AI-powered production systems (Prometheus, Grafana)
  • Understanding of LLM evaluation, prompt versioning, and AI system observability

(ref:hirist.tech)

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.