engineering
Posted 14 hours agoSenior Software Engineer
at Qualys
Pune, IndiaOn-site
Responsibilities
- 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 &
Requirements
- 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
- 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.
- 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)
Experience
- Experience Level: Senior (5+ years)