Position Overview
Description We are looking for a Full Stack Developer to join an innovative technology team in Princeton, New Jersey. This position focuses on creating robust software solutions across the user interface, backend services, and intelligent data-driven components that support advanced applications. The ideal candidate will enjoy turning complex technical concepts into practical products and partnering with cross-functional teams to deliver reliable, scalable results.
Responsibilities:
β’ Create and deliver complete application features spanning front-end interfaces, server-side logic, and data-driven or AI-enabled components.
β’ Develop software capabilities that leverage modern AI services, including semantic retrieval, vector-based search, embedding workflows, and related intelligent features.
β’ Incorporate large language models and agent-oriented interaction patterns into production tools used by analysts and other end users.
β’ Build and maintain dependable, scalabl...