Search by job, company or skills

  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role - Python Architect

Location - Remote, India.

Job Type - Contract.

Position Requirements

  • Python engineer with 7+ years of experience
  • Good understanding of cloud technologies (strong Azure knowledge is a plus)
  • 4+ years of experience in Python with Django OR FastAPI framework.

Nice to have 6 months to 1 year of experience in Langchain or LlamaIndex.

Bachelor's or Master's degree in Computer Science, Gen AI or a related field preferred.

2+ year of hands-on experience in designing and implementing Backend based end to end solutions.

  • Key Responsibilities:
  • Architecture Design:
  • Define and implement robust backend architectures using Python frameworks (Django, Fast API).
  • Ensure systems meet functional and non-functional requirements (performance, security, and scalability).

  • o AI Integration:

    Architect and integrate LLM-based solutions leveraging LangChain and related frameworks.

    Implement Retrieval-Augmented Generation (RAG) pipelines, vector databases (FAISS, Pinecone), and agentic workflows.

    • Web App Collaboration:
    • Work closely with frontend teams (React/Angular) to ensure smooth API integration and responsive UI.
    • Understand frontend-backend integration patterns, including RESTful APIs and WebSockets.
    • Cloud & DevOps:
    • Deploy and maintain applications on Azure/AWS.
    • Implement CI/CD pipelines, containerization (Docker), and monitoring tools.
    • Performance & Optimization:
    • Tune backend and AI systems for scalability and accuracy.
    • Optimize query performance and system reliability.
    • Collaboration & Leadership:
    • Partner with product managers, data scientists, and engineers.
    • Mentor junior developers and promote best practices.
    • Strong analytical and critical thinking skills, with the ability to troubleshoot complex technical challenges.
    • Excellent written and verbal communication skills, with the ability to convey technical concepts to non-technical stakeholders.
    • Experience with SQL and PL/SQL (relational database knowledge and SQL programming)
    • Ability to analyze and write complex queries

    Understand business requirements and convert them to technical design for implementation.

    Understand business requirements, perform analysis and develop, and test code.

    Follow Agile Methodology (SCRUM) .

    Technical Experience

    o Backend Expertise:

    o 7+ years in Python backend development (Django/FastAPI).

    o Strong knowledge of API design, microservices, and distributed systems.

    o AI/LLM Knowledge (Preferred):

    o Hands-on experience with LangChain, LlamaIndex, and prompt engineering.

    o Familiarity with RAG architecture and LLM orchestration.

    o Frontend Knowledge (Nice-to-Have):

    o Exposure to React, Angular, or similar frameworks.

    o Understanding of frontend-backend integration and streaming mechanisms.

    o Database & Cloud:

    o Proficiency in SQL/NoSQL databases (PostgreSQL, MySQL).

    o Experience with Azure AI Services or AWS equivalents.

    o Soft Skills:

    o Strong analytical and problem-solving skills.

    o Excellent communication and documentation abilities.

    More Info

    Job Type:
    Industry:
    Employment Type:

    Job ID: 135954349

    Similar Jobs