Backend Engineer (Python)

0 years

4 - 17 Lacs

Posted:22 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Overview:

At Rapifuzz, we're dedicated to our mission of ‘making security simple,’ and empowering organizations against the ever-evolving landscape of digital threats. Our core motivation revolves around securing digital environments and safeguarding sensitive data. Upholding values of integrity, innovation, collaboration, and customer-centricity, we strive to offer unparalleled cybersecurity solutions tailored to meet the unique needs of our clients.Who We Are? As an innovator in the cybersecurity domain, we take pride in our diverse portfolio of next-gen cybersecurity products and services designed to tackle a wide array of security challenges. Our team comprises seasoned cybersecurity professionals with extensive industry experience and deep domain knowledge.

About the Role:

We are seeking strong backend engineers who can design and implement scalable ingestion, media processing, and scoring APIs for a high-throughput deepfake detection platform. You will work with ML teams to operationalize models, handle file ingestion, streaming, metadata extraction, and build compliant, secure pipelines for media forensics.

Key Responsibilities:

Core Backend Engineering

  • Build and maintain REST APIs for file upload, streaming ingestion, and ML scoring.
  • Implement asynchronous pipelines using queues/workers (Celery, Redis, Kafka, or similar).
  • Design scalable microservices architecture for high-throughput media analysis.

Media Processing & Ingestion:

  • Implement:
  • Frame extraction, FFmpeg-based transcoding
  • Audio segmentation, metadata extraction
  • File validation, sanitization, rate limiting
  • Support ingestion of images, videos, audio, documents, and URLs.

Forensic Metadata & Provenance:

  • Extract metadata from EXIF, container headers, and compression artifacts.
  • Maintain forensic-grade logs (hashing, timestamps, versioning, audit trails, chain of custody).

Integration with ML Models:

  • Connect ML inference endpoints, manage model versions, and parse detection outputs.
  • Build mechanisms for structured JSON responses (scores, rationale, regions flagged).

Security & Compliance:

  • Enforce secure handling of sensitive media.
  • Implement automatic deletion & retention workflows.
  • Protect pipeline from malformed files and adversarial inputs.

Required Skills:

  • Strong backend development experience (Python + FastAPI/Django/Flask).
  • Deep understanding of FFmpeg, media codecs, transcoding pipelines.
  • Experience with distributed systems, worker queues, and event-driven architectures.
  • Strong knowledge of cloud deployment (AWS/GCP/Azure).
  • Database experience (MongoDB, PostgreSQL, Elasticsearch optional).

Preferred Skills:

  • Familiarity with GPU inference servers.
  • Experience building secure upload pipelines for regulated industries (fintech, gov, etc.).

Soft Skills:

  • Strong system design knowledge.
  • Attention to detail while handling sensitive data.
  • Structured communication with ML and UI teams.

Job Type: Full-time

Pay: ₹430,763.72 - ₹1,741,273.87 per year

Benefits:

  • Health insurance

Application Question(s):

  • How many years of hands-on experience do you have with Backend development using Python?
  • How many years of experience do you have in Django Framework?
  • How many years of experience do you have in Rest Api Development?
  • What is your current CTC in Lacs per annum?
  • What is your expected CTC in Lacs per annum?
  • What is your notice period?

Location:

  • Gurgaon City, Haryana (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, karnataka, india