Backend Engineer_Python and AI Integration

5 - 10 years

10 - 20 Lacs

Pune Chennai Mumbai (All Areas)

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title:

Location:

Role Overview:

seasoned Backend Engineer

Key Responsibilities:

1. Backend & API Development

  • Develop RESTful and GraphQL APIs using

    Django, FastAPI, or Flask

    .
  • Implement async tasks with tools like

    Celery, RabbitMQ

    , and webhooks.
  • Design clean, scalable, and secure architecture following

    SOLID principles

    .

2. Database Design & Optimization

  • Design, maintain, and optimize

    PostgreSQL

    databases JSONB, partitioning, window functions, materialized views, etc.
  • Write complex

    SQL queries

    , design ER diagrams, manage schema migrations (e.g., Alembic, Flyway).
  • Troubleshoot performance issues using

    EXPLAIN plans

    , handle connection pooling, and resolve deadlocks.

3. AI/ML System Integration

  • Work closely with data scientists to deploy

    ML models

    as APIs.
  • Use tools like

    scikit-learn, PyTorch, Hugging Face, TensorFlow

    for integrating AI capabilities.
  • Deploy RAG systems using

    FAISS, Weaviate, Qdrant

    , and integrate with

    OpenAI APIs, LangChain, LlamaIndex

    .
  • Build pipelines with

    Airflow, Prefect

    for continuous training and deployment.

4. Infrastructure & DevOps

  • Containerize applications using

    Docker & Docker Compose

    .
  • Implement CI/CD pipelines using

    GitHub Actions, GitLab CI, or Jenkins

    .
  • Monitor systems using

    Prometheus, Grafana, ELK, or Sentry

    .
  • Familiarity with cloud platforms (

    AWS, GCP, Azure

    ) working with

    S3, Lambda, Cloud SQL, SageMaker

    , etc.

Must-Have Skills:

  • Proficiency in

    Python

    and OOP principles.
  • Deep knowledge of

    PostgreSQL

    and general RDBMS optimization.
  • Experience with

    RESTful APIs

    , async processing, and microservice design.
  • Exposure to

    AI/ML workflows

    , including model deployment and monitoring.
  • Knowledge of

    authentication/authorization

    standards (OAuth2, JWT).

Good-to-Have (Bonus Skills):

  • Experience with

    LLMs

    ,

    embedding-based search

    , and

    RAG systems

    .
  • Familiarity with

    Streamlit/Dash

    for internal tools and dashboards.
  • Understanding of

    data governance

    , PII protection, and anonymization.
  • Exposure to

    event-driven systems

    (Kafka, AWS SNS/SQS).
  • Open-source contributions or technical blog writing.

subashini.gopalan@kiya.ai

Mock Interview

Practice Video Interview with JobPe AI

Start Django 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
Kiya.ai logo
Kiya.ai

Human Resources Technology

Vancouver

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru