Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Python Developer @ 360 Degree Cloud

Home > Software Development

 Senior Python Developer

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

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: 360 Degree Cloud
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   Backend GIT Postgresql Django MySQL VOIP MongoDB SIP Python SQL

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Java Cloud Developer

  • Ness
  • 10 - 15 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

C++ developer

  • GSR Business Services
  • 5 - 10 years
  • Bengaluru
  • 2 days ago
₹ 15-25 Lacs P.A.

Power Bi Tableau Developer

  • Wipro
  • 4 - 8 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Software Engineer III Abinitio Python

  • JPMorgan Chase Bank
  • 0 - 6 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

360 Degree Cloud

360 Degree Cloud Technologies Private Limted 360 Degree Cloud is an IT Service Provider that helps customers strive and thrive in the cloud universe.