Job Description

Designation: Backend / AI Engineer

Experience: 3-4 Years

Location:  Work From Home or Office  

 

Job Description

 

The role expects a strong backend-focused engineer with hands-on experience in AI-driven systems. The candidate should have a solid understanding of backend architecture, REST APIs, databases, and modern AI frameworks. Strong problem-solving skills, clean coding practices, and the ability to integrate AI into production systems are essential.

 

 

Duties and Responsibilities:

 

  1. Design, develop, and maintain scalable REST APIs using Python-based backend frameworks
  2. Build backend services using FastAPI, Flask, or Django
  3. Develop and deploy backend applications on IIS environments
  4. Create and maintain Windows services and task schedulers using Python
  5. Integrate AI and LLM-based automation into existing systems
  6. Design, implement, and optimize RAG (Retrieval-Augmented Generation) pipelines
  7. Work with LLMs (OpenAI, Gemini, etc.), LangChain, LlamaIndex, and AI Agent frameworks like n8n, AutoGen, CrewAI, Semantic Kernel, etc
  8. Develop AI Agents and Multi-Agent systems for intelligent automation
  9. Implement and manage vector databases using Qdrant and PGVector
  10. Work closely with SQL databases (MSSQL / PostgreSQL) for data storage and querying
  11. Collaborate with frontend developers and cross-functional teams for seamless integration
  12. Ensure code quality through object-oriented programming principles and best practices
  13. Manage source code using GIT and maintain clean version control workflows

 

 

Qualifications:

 

Bachelor of Engineering

 

 

Key Skills:

 

  1. Programming Languages
  • Python
  • SQL (PostgreSQL, MSSQL)
  1. Backend Frameworks
  • FastAPI
  • Flask
  • Django
  1. AI & LLM Frameworks
  • Large Language Models (OpenAI, Gemini, etc.)
  • LangChain
  • LlamaIndex
  • Retrieval-Augmented Generation (RAG) Pipelines
  • AI Agents
  • Multi-Agent Systems
  1. Vector Databases
  • Qdrant
  1. Core Engineering Skills
  • Object-Oriented Programming (OOP)
  • REST API Development
  • Backend System Design
  • Clean & Maintainable Code
  1. DevOps & Environment Tools
  • Python Virtual Environments
  • Poetry
  • uv
  • Conda
  • Git / Version Control
  1. Deployment & Operating Systems
  • Windows-based Deployments
  • IIS Hosting
  • Windows Services
  • Task Schedulers
  1. Collaboration & Soft Skills
  • Cross-team Collaboration
  • Communication Skills

 

Additional Notes:

 

  1. Frontend & Integration Knowledge
  • Basic understanding of frontend frameworks (React, Next.js, etc.)
  • Experience working closely with frontend teams for API integration
  1. AI & Data Engineering
  • Experience with embeddings, chunking strategies, and prompt optimization
  • Familiarity with multiple vector databases (FAISS, Pinecone, Milvus, etc.)
  1. System & Performance
  • Understanding of scalable backend architecture
  • Experience with performance optimization and monitoring
  1. Security & Best Practices
  • Knowledge of API security, authentication, and authorization
  • Understanding of secure coding practices