TLDR

Design and deploy scalable Python-based backend systems and AI-powered applications.

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

Job Title: Senior Python Software Developer 

Location: Pune, India
Employment Type: Full-Time 
Experience Level: Senior (5+ years) 

 

About the Role 

We are looking for a talented and driven Senior Python Software Developer to join our engineering team. In this role, you will design, develop, and deploy scalable backend systems and AI-powered applications, collaborating closely with cross-functional teams to deliver high-quality software solutions. 

 

Key Responsibilities 

  • Design and develop robust, scalable backend services and APIs using Python 

  • Maintain and enhance current frameworks and workflows. 

  • Develop and maintain RESTful APIs 

  • Write clean, maintainable, and well-tested code following best practices 

  • Participate in architecture discussions, code reviews, and technical planning 

  • Optimize application performance, reliability, and security 

  • Build and integrate AI/ML models and pipelines into production systems 

  • Stay current with emerging AI/ML frameworks and engineering best practices 

 

Required Skills & Qualifications 

Core Python: 

  • 5+ years of professional Python development experience with scripting and web development 

  • Strong problem solving skills. 

  • Strong grasp of programming, concurrency, and design patterns 

  • Experience with web-scrapping, regular expressions, data handling, File IO 

  • Proficiency with web frameworks: FastAPI, Flask, or Django 

  • Experience with Python libraries: regex, Django, SQLAlchemy NumPy, Pandas, SQLAlchemy, Pydantic, Celery, pytest 

Data & Infrastructure: 

  • Experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases 

  • Exposure to cloud platforms: AWS, GCP, or Azure 

  • Bash Scripting 

  • Familiarity with containerization: Docker, Kubernetes 

  • CI/CD pipeline experience (GitHub Actions, Jenkins, etc.) 

APIs & Backend: 

  • Proven experience designing and building RESTful APIs 

  • Experience with API authentication (OAuth2, JWT, API keys) 

AI / Machine Learning: 

  • Hands-on experience building or deploying AI/ML applications 

  • Working knowledge of LLM integrations (OpenAI, Anthropic, LangChain, etc.) 

  • Familiarity with ML frameworks: TensorFlow, PyTorch, or scikit-learn 

  • Experience with RAG pipelines, vector databases (Pinecone, Weaviate, pgvector), or agentic workflows is a strong plus 

 

Nice to Have 

  • Security domain knowledge 

  • Contributions to open-source AI/ML projects 

  • Knowledge of prompt engineering and fine-tuning LLMs 

  • Experience with event-driven architectures (Kafka, RabbitMQ) 

Qualys builds advanced cloud-based IT security and compliance solutions, including the Enterprise TruRisk Management platform that empowers organizations to accurately measure and manage cyber risk. Serving businesses focused on securing their digital environments, Qualys distinguishes itself with its innovative AI-Native Risk Operations Center, enhancing overall cybersecurity operations.

View company profile
Apply for this job

Pro members saw this job first

New jobs unlock for everyone after 24 hours. Startup Jobs Pro shows them right away, with instant alerts and salary filters. From $7/month.

Get Pro