Bachelor’s degree in Computer Science, Computers and Information Technology, Automation and Computers, or a related field.
• Master’s degree in computer science, artificial intelligence, virtual reality, computer graphics, or digital technologies.
• Doctorate in Computer Science, Computer Engineering, and Information Technology or equivalent fields, extended reality technologies, artificial intelligence, databases, and data processing systems.
• Programming skills in one or more languages relevant to software application development, such as Python, C#, C++, JavaScript, PyTorch, Linux, Git, and machine learning methods.
• Knowledge of algorithms, data structures, and software application development.
• Ability to use IT tools and technologies for developing and testing prototypes.
• Basic knowledge of virtual reality, augmented reality, interactive 3D environments, or other technologies relevant to the development of virtual worlds.
• Ability to use IT tools for data collection, processing, and analysis.
• Knowledge of software project management systems and technical documentation tools.
• Willingness to travel to conferences and project activities, as per the work plan.