- Solid proficiency in Python
- Experience with web frameworks such as Flask, FastAPI, or Django
- Experience developing AI/ML applications
- Hands-on experience with libraries/frameworks such as TensorFlow, PyTorch, Scikit-learn, or LLM frameworks
- Knowledge of REST APIs, database integration, and data processing pipelines
- Familiarity with SQL/NoSQL databases
- Experience with cloud platforms
- Understanding of software architecture, security, authentication, and scalable application design
- Experience with Git-based version control and CI/CD practices
- Experience with JIRA and Agile development practices
- Strong analytical, debugging, and problem-solving skills