All jobs

Three.js/A-Frame Programmer

Company Overview:

LOOKOUT, a pioneer in marine navigation technology, is transforming safety and efficiency on the water with our state-of-the-art augmented navigation systems. LOOKOUT integrates computer vision, chart data, radar, and AIS to improve situational awareness and navigation for boaters worldwide. Join our energetic team to lead the development of immersive, real-time navigation experiences.


As a 3D Web Programmer at LOOKOUT, you will develop 3D web user interfaces for augmented reality boat navigation systems in collaboration with our computer vision experts. For this role, you will leverage A-Frame and Three.js on an Orin Jetson AGX hardware platform. You will create 3D user interfaces for augmented reality that seamlessly integrate with marine navigation systems, providing an unmatched user experience.

Key Responsibilities:

  • Using A-Frame and Three.js, create 3D web-based User Interfaces, fusing data from computer vision, radar, AIS, and charts for marine navigation.

  • Collaborate with the engineering team to optimize 3D graphics for performance.

  • Work with UI/UX designers to ensure the navigation system is intuitive, enhancing situational awareness for boaters.

  • Engage in field testing to iterate and refine system performance based on real-world feedback.


  • Bachelor’s or Master’s degree in Computer Science.

  • Deep knowledge of Three.js and shader programming.

  • Proficiency in augmented reality development and spatial computing.

  • Experience integrating GIS data (world-scale topo data) into real-time visualization systems.

  • Boating experience or a keen interest in marine navigation.

  • Excellent problem-solving skills and the ability to collaborate effectively in a fast-paced, dynamic environment.


At LOOKOUT, you’ll become part of a mission-driven team dedicated to revolutionizing the boating experience through technology. Located at the heart of Boston's tech scene, we provide a stimulating work environment, competitive compensation, comprehensive benefits, and growth opportunities.

How to Apply:

Send your resume, portfolio of relevant projects, and a cover letter explaining why you’re the perfect fit for this role to with the subject line “A-frame programmer.”

LOOKOUT is an equal-opportunity employer committed to diversity and inclusion in the workplace.

We look forward to discovering how your skills and passions could contribute to revolutionizing marine navigation at LOOKOUT!

⚠️ When applying, it would be appreciated if you could specify that you found this job on This helps us in attracting more companies to post their vacancies here. Thank you!

Look Out's logo

Look Out