Home
Jobs

Senior Python Developer

5 - 10 years

7 - 12 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for a highly skilled Senior Python Developer with strong backend development expertise and working knowledge in integrating AI/ML models, especially around LLMs and modern NLP applications . This role requires strong hands-on experience with FastAPI , RESTful services , SQL/NoSQL databases , and practical exposure to AI/ML technologies such as TensorFlow , PyTorch , LangChain , and RAG pipelines . Key Responsibilities: Design, develop, and maintain scalable RESTful APIs using FastAPI/Django/Flask . Integrate backend systems with AI/ML models including LLMs, vector databases , and RAG-based pipelines. Collaborate with Data Scientists and AI Engineers to deploy NLP models into production. Build and manage asynchronous tasks , WebSocket handlers, and background jobs. Optimize and refactor legacy code for performance and maintainability. Work with DevOps to deploy microservices securely using containers (Docker) and CI/CD pipelines. Design database schemas, write performant queries (SQL/ORM), and manage data migrations. Required Skills & Experience: Core Backend Development 5+ years of experience with Python 3.7+ Strong knowledge of FastAPI (preferred), Flask , or Django REST Framework Proficient in developing RESTful APIs , authentication mechanisms (OAuth2, JWT) Experience with SQL (PostgreSQL, MariaDB, MySQL) and ORMs like SQLAlchemy Familiar with NoSQL (MongoDB, Redis) and caching techniques Writing unit/integration tests with Pytest , unittest AI/ML/NLP Experience Hands-on with TensorFlow or PyTorch for model training/inference Experience with Natural Language Processing (NLP) techniques Familiarity with LLMs like OpenAI GPT, Cohere, Mistral, or LLaMA Understanding of RAG (Retrieval Augmented Generation) and tools like LangChain , Haystack Knowledge of vector databases (Pinecone, FAISS, Weaviate) Cloud & DevOps (Good to Have) Experience deploying applications on AWS , Azure , or GCP Docker & Kubernetes knowledge for scalable deployments Familiar with Git , CI/CD pipelines , Nginx , Gunicorn/Uvicorn Bonus Points: Experience with real-time systems (SIP/WebRTC/VoIP) Knowledge of GraphQL , gRPC Background in audio/speech processing , ASR , or transcription APIs

Mock Interview

Practice Video Interview with JobPe AI

Start Backend Interview Now
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.

360 Degree Cloud Technologies
360 Degree Cloud Technologies

Information Technology

Tech City

50-200 Employees

9 Jobs

    Key People

  • John Doe

    CEO
  • Jane Smith

    CFO

RecommendedJobs for You

Hyderabad, Telangana, India

Hyderabad, Telangana, India

Bangalore Urban, Karnataka, India

Chennai, Tamil Nadu, India