Full Stack Software Engineer (various levels)Our client is on a mission to build the world’s most advanced non-invasive technology for interfacing with the human brain.Their work is focused on developing an ultrasound-based platform capable of both stimulating and imaging brain activity with unprecedented resolution and depth — opening up entirely new possibilities in neurological treatment, research, and human health. By combining cutting-edge hardware, real-time software systems, and applied neuroscience into a vertically integrated product stack, they aim to deliver scalable solutions that can improve lives at global scale.They are looking for a Full Stack Software Engineer to play a critical role in building the software systems that sit at the intersection of complex hardware, real-time data, and user interaction.ResponsibilitiesDesign and develop full stack applications that support interaction with advanced neurotechnology systemsBuild scalable backend services for data processing, system orchestration, and device integrationDevelop intuitive frontend tools for visualizing and interacting with complex datasetsContribute to internal platforms used in research, testing, and product developmentPartner with cross-functional teams across hardware, research, and productSupport deployment, monitoring, and performance optimization of production systemsWrite clean, reliable, and maintainable code across the stackRequirementsExperience building full stack applications in production environmentsStrong backend engineering fundamentalsExperience developing user-facing applications with modern frontend frameworksFamiliarity working with cloud infrastructure and scalable systemsExperience working with data-intensive applicationsComfort collaborating in multidisciplinary engineering environmentsStrong communication and problem-solving skillsThis role offers the opportunity to contribute directly to technology that could redefine how we understand and treat the human brain.