Requirements:
— 2+ years of professional experience with Python development
— Proven experience in AI-focused development, working on various projects involving artificial intelligence technologies.
— Proficiency in popular Python libraries and frameworks (e.g., Flask, Django, Pandas, NumPy)
— Strong understanding of object-oriented programming (OOP) and software development principles
— Ability to write clean, efficient, and maintainable code
— Experience with version control systems (e.g., Git)
— Familiarity with RESTful API design and development
— Experience with database systems (e.g., MySQL, PostgreSQL, MongoDB)
— Strong problem-solving and analytical skills
— Excellent communication skills in English
Nice to have:
— Experience with AI/ML libraries (e.g., TensorFlow, Keras)
— Familiarity with cloud services (e.g., AWS, Azure)
— Knowledge of containerization (e.g., Docker, Kubernetes)
— Knowledge of testing frameworks (e.g., PyTest, Unittest)
— Knowledge of front-end technologies (e.g., HTML, JavaScript, React)