We are seeking a skilled Software Engineer with strong frontend expertise to support our AI engineering and model evaluation workflows. This role is focused on building visualization tools and interfaces that enable the training and assessment of large language models (LLMs) and foundation models—not typical product features.The ideal candidate has solid JavaScript experience, especially with creative and interactive graphics libraries such as Three.js and P5.js, to help construct data- and model-driven frontends. You’ll work closely with researchers and backend teams to build tools that make complex AI behavior visible, debuggable, and intuitive.What does day-to-day look like:Build and maintain tools that support the training and evaluation of LLMs and foundation modelsImplement and test reusable software components, interfaces, and utilitiesDesign and build 2D and 3D interactive components using P5.js and Three.js for model inspection and visualizationAnalyze and improve systems flow and user interactions based on researcher and stakeholder feedbackDebug, trace, and resolve production issues with a focus on frontend stability and performanceCollaborate with engineers, scientists, and PMs to align tools with experimentation needsRequirements:Bachelor’s or Master’s degree in Engineering, Computer Science, or equivalent experienceAt least 3+ years of experience as a software engineerProficiency in JavaScript and related technologies (e.g., React, TypeScript)Experience working with Three.js and/or P5.js for interactive 2D/3D projectsAbility to independently drive interface development and quickly iterate with minimal guidanceStrong debugging and performance tuning skillsExcellent English communication skills, written and spokenPreferred Qualifications:Personal or open-source projects demonstrating creative frontend workFamiliarity with data-driven applications or interfaces used in ML/AI contextsExperience collaborating with ML engineers or researchersUnderstanding of visualization patterns for AI metrics, embeddings, or model outputsPerks of Freelancing With AquSag:Work in a fully remote environmentCollaborate with top-tier AI research labs and cutting-edge LLM teamsBuild tooling that directly advances AI experimentation and evaluation
Job Title
Three.js & P5.js Developer