Job Title: VR Developer (2 Fresher Jobs)
Organisation: Infectious Diseases Institute (IDI)
Duty Station: Kampala, Uganda
About the Company:
Infectious Diseases Institute (IDI) is an independently governed institute within the College of Health Sciences at Makerere University and has the mission “To strengthen health systems in Africa, with a strong emphasis on infectious diseases, through research and capacity development.” IDI has operations across Uganda as well as in a number of other African countries and has a staffing of over 1,000 managing multiple projects in research, clinical services, public health and training.
Job Summary: We are hiring a VR Developer with expertise in Unity, API integration, and backend development to build an interactive protein visualization tool. The ideal candidate will work on integrating AlphaFold 3 API, handling PDB data, and optimizing real-time 3D visualization in VR. This role requires strong problem-solving skills and a passion for blending technology with scientific research.
Key Duties and Responsibilities:
- Set up the Unity XR environment, integrate the AlphaFold 3 API, and develop a seamless workflow for fetching and processing PDB files.
- Implement PDB file parsing, extract molecular structures, and optimize data handling for smooth VR performance.
- Develop 3D visualization of protein structures with interactive tools like zoom, rotate, and highlighting.
- Ensure efficient data retrieval, caching, and UI responsiveness for handling large datasets.
- Conduct thorough testing, write clear documentation, and create user guides for researchers
Qualifications, Skills and Experience:
- Bachelor’s degree in Computer Science
- Person Specification
Technical Skills:
- Proficiency in Unity and unreal game engines
- C# and C++ programming languages
- Experience with REST APIs, JSON data handling, and backend workflows.
- Knowledge of PDB file structures, molecular visualization.
Soft Skills:
- Strong problem-solving and debugging skills.
- Ability to work independently and manage complex workflows.
- Excellent documentation and communication skills.
Experience & Education:
- Bachelor’s degree in Computer Science, Software Engineering (or equivalent experience).
- Prior experience in VR development, 3D visualization, or game development is preferred.
How to Apply:
All interested candidates should apply online at the link below.
Deadline: 3rd April 2025