- 4 - 6 years of experience as a Python Developer with a strong understanding of Python programming concepts and best practice
- Bachelors Degree/ in Computer Science or a related discipline
- Design develop and maintain robust and scalable Python-based applications tools and frameworks that integrate machine learning models and algorithms
- Demonstrated expertise in developing machine learning solutions including feature selection model training and evaluation
- Proficiency in data manipulation libraries (e.g. Pandas NumPy) and machine learning frameworks (e.g. Scikit-learn TensorFlow PyTorch Keras)
- Experience with web frameworks like Django or Flask
- Contribute to the architecture and design of data-driven solutions ensuring they meet both functional and non-functional requirements
- Experience with databases such as MS-SQL Server PostgreSQL or MySQL.
- Solid knowledge of OLTP and OLAP concepts
- Experience with CI/CD tooling (at least Git and Jenkins)
- Experience with the Agile/Scrum/Kanban way of working
- Self-motivated and hard-working
- Knowledge of performance testing frameworks including Mocha and Jest.
- Knowledge of RESTful APIs.
- Understanding of AWS and Azure Cloud services
- Experience with chatbot and NLU / NLP based application is required
Qualifications :
Bachelors Degree/ in Computer Science or a related discipline
Remote Work :
Yes
Employment Type :
Full-time