Senior Programmer



– Lead and manage the development of complex VR and/or AI education and training software

– Mentor and guide mid-level and junior programmers, providing expert knowledge in 3D real-time programming and/or AI development and Unity3D

– Collaborate with cross-functional teams to ensure seamless integration of VR and/or AI applications with databases, servers, and web platforms

– Stay updated with the latest advancements in VR, AI, and programming technologies, ensuring our products are at the forefront of the industry

– Drive innovation and propose new features and optimizations to enhance the user experience and performance of our VR applications

– Contribute to project management, ensuring timely delivery of high-quality products


– A minimum of 10 years of experience in 3D real-time programming

– Experience in AI or VR development

– Extensive experience with Unity3D and C#

– Background in video game or defense simulation development a huge plus

– Experience with Android development a huge plus

– Strong skills in database, server, and web development a huge plus

– Excellent problem-solving, leadership, and communication skills

– Proven ability to work effectively in a remote environment