Python Developer – Job Description
We are looking for an experienced Python Developer with 7–10 years of experience to develop scalable applications and intelligent solutions using Python, AI, and Machine Learning technologies.
Responsibilities:
- Design, develop, and maintain Python-based applications
- Build and integrate AI/ML models into business applications
- Develop APIs and backend services
- Optimize application performance and scalability
- Work with databases, cloud platforms, and automation tools
- Collaborate with cross-functional teams for project delivery
- Troubleshoot, debug, and enhance existing systems
Requirements:
- 7–10 years of strong experience in Python development
- Hands-on experience with Django / Flask / FastAPI
- Experience in AI / Machine Learning projects
- Knowledge of libraries such as Pandas, NumPy, Scikit-learn, TensorFlow, or PyTorch
- Strong knowledge of SQL / NoSQL databases
- Experience with REST APIs and microservices
- Familiarity with Git, Docker, CI/CD tools
- Good problem-solving and communication skills
Preferred:
- Experience with AWS / Azure / GCP
- Knowledge of NLP, Generative AI, or Data Engineering