● Support the development team in building and maintaining Python applications.
● Assist in creating data processing scripts and simple automation tasks.
● Learn how to integrate AI/ML models into applications.
● Help prepare and process datasets for training machine learning models.
● Able to work on API integration and basic backend features.
● Participate in daily team meetings and report on task progress.
● Assist in troubleshooting bugs and testing new features.
● Stay up to date with Python trends, tools, and best practices.
● Report to Team Leader.
●Bachelor's degree in Computer Science,
Software Engineering, IT, or currently in the final year of study.
● Basic knowledge of Python and libraries like NumPy and Pandas (academic or self‐study projects accepted).
● Understanding of object‐ oriented programming and basic data structures.
● Able to work with databases (SQL or NoSQL)
● Interest in AI/ML, cloud platforms (AWS/Azure/GCP), and modern development tools.
● Good problem‐solving skills and willingness to learn from feedback.
● Able to work in a team and communicate effectively.
● Self‐ motivated, responsible, and eager to take on new challenges.
● Good English communication skills.