AR/VR Unity Developer


KairosXW is looking for a Unity Developer with experience designing and developing educational and training content. With experience in building immersive 3D content for learning, you will help design simulations and games to accelerate comprehension and increase retention. You will work on projects ranging from 6DOF VR, to HMD AR/MR, to mobile AR, to desktop and mobile 3D. 

If you love building XR learning applications, have a portfolio filled with training simulations and learning games, and experience using different analytics systems and data, we want to talk to you!

About KXW

KXW provides best-in-class virtual reality training software for wind turbine technicians. KXW’s (Kairos x Wind) mission is to accelerate the adoption of wind energy. How? By building industry-leading interactive 3D training courses and helping wind turbine companies & training providers build the most sophisticated learning programs in the world. This not only accelerates the wind turbine tech training process and employment opportunities, but better prepares them for the field: higher confidence, fewer onsite mistakes, safer work environments.

By building VR and desktop 3D simulations, we use technology to scale apprenticeship-based experiential learning. We will partner with training providers- community colleges, training centers, and wind turbine companies- to deliver this training to their students and employees.

About this Role & You

You will work with a small team of designers and developers to build cutting-edge VR and AR experiences for occupational training. After collaborating on architecture and design, you will be responsible for full-feature development and integration. Documentation is critical, as you will take ideas from concepts to a fully functional, cross-platform experience. You will be responsible for ensuring the best performance, quality, and responsiveness of applications. This position is contract for hire, with full-time and part-time work available. Remote opportunities are also available.

At KairosXW, we believe that all of our products should be built in a scalable, user-centric fashion. You will work closely with our UX, UI, animation, and design teams to implement product features. As a Unity Developer at KairosXW, you will not only be integral to product development, but also play a crucial role in establishing an effective strategy and development pipeline.


  • Research, design, prototype, and implement product features in Unity’s native tools and custom C#
  • Employ common Unity plugins and packages, to build interactive VR, AR, MR, and desktop applications
  • Rapidly iterate on XR Unity projects
  • Collaborate with others to design and build architectures for new systems, and maintain and improve current systems
  • Analyze and improve code performance and architecture
  • Author and maintain code documentation
  • Establish best practices and processes for cross-functional teams
  • Ensure product quality, maintainability, performance, and scalability 
  • Maintain an up-to-date knowledge of the current XR landscape

Minimum Qualification

  • BS/MS in Computer Science or related field
  • 3+ years software development experience with at least 1 working with Unity3D
  • Demonstrated knowledge of C#, fundamentals of OOP,  data structures, and common coding patterns
  • Familiarity with Git workflow
  • Strong algorithm skills
  • Strong attention to detail
  • Strong analytical and problem-solving skills
  • VR and AR Development Experience
  • Knowledge of VR and AR best practices
  • Curiosity about the future of computing and immersive technologies
  • Ability to work with a collaborative development team

Preferred Qualification

  • Experience with Test Driven Development (TDD)
  • Experience creating custom Unity editor tools
  • Full stack development experience
  • Firebase development experience
  • Unity teaching / training experience
  • Mobile development experience (iOS / Android)
  • Experience shipping or iterating on live applications
  • 3D / Shader / OpenGL experience
  • Unreal Development
  • Experience with JSON data including Unity’s JSON Utility
  • Shipped previous Unity title

Application form

Okay, we will review your application!
Error! Please try again.

Feel free to reach out anytime with any questions. Or have a look at the other open roles!