Senior Python developer (7+ Yr immediate only

7 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Contractual

Job Description

Job Title: Senior Python Developer (Remote)

Location: Remote (India)

Experience: 7+ Years

Salary: ₹60,000 - ₹70,000 per month

Employment Type: Full-time

Start Date: Immediate Joiners Preferred


About the role

We are seeking a highly skilled and experienced Senior Python Developer to join our remote team, contributing to the development of internal company products. This role demands deep technical expertise, ownership, and a passion for clean, maintainable code. You’ll work closely with cross-functional teams to architect and develop scalable backend solutions, integrate AI/LLM technologies, and ensure high code quality through testing and documentation.


Key Responsibilities

  • Design, develop, and maintain robust and scalable backend systems using Python.
  • Implement RESTful APIs using Flask or FastAPI.
  • Work with relational databases and ORMs (SQLAlchemy or Django ORM).
  • Integrate LLM APIs (OpenAI, Anthropic, etc.) into internal applications.
  • Work with vector databases such as Pinecone or Weaviate for AI/NLP-related features.
  • Ensure code quality and reliability through unit and integration testing (pytest/unittest).
  • Participate in code reviews, architectural discussions, and sprint planning.
  • Write clean, well-documented, and efficient code following best practices.
  • Collaborate effectively with remote team members.


Must-Have Skills & Experience

  • Python (7+ years):
  • Strong understanding of OOP concepts: Inheritance, Polymorphism, Abstraction, Encapsulation
  • Proficient in Python built-ins and collections: list, dict, set, tuple, deque
  • Experience with functional constructs: list/dict comprehensions, lambdas, generators
  • Advanced exception handling: custom exceptions, try-except-finally blocks
  • Basic multithreading and concurrency concepts
  • File I/O, serialization/deserialization (JSON, pickle, etc.)
  • Backend Development:
  • RESTful API development using Flask or FastAPI
  • Middleware, Dependency Injection (DI) patterns
  • Databases:
  • SQL: CRUD operations, Joins, Aggregations
  • ORM frameworks: SQLAlchemy or Django ORM
  • Generative AI / NLP:
  • Familiarity with LLM APIs (e.g., OpenAI, Anthropic)
  • Understanding of Vector DBs (e.g., Pinecone, Weaviate)
  • Testing & Version Control:
  • Writing tests with pytest or unittest
  • Strong knowledge of Git for version control


Nice-to-Have Skills

  • Experience in microservices architecture
  • Exposure to CI/CD pipelines
  • Basic frontend understanding (React, Vue, or similar frameworks)
  • Knowledge of containerization tools (Docker)

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