

Project info
Internship: Software Development for BCIs
Position Details
NeuroxAI operates at the frontier of brain–computer interface (BCI) technology, building the hardware and software foundation for the next generation of neural systems. We design high-density neural interfaces including ECoG, intracortical, and endovascular platforms, and develop the intelligent software that enables them to be engineered, controlled, and scaled.
Our work combines advanced microfabrication, embedded electronics, AI-driven design tools, and real-time neural data systems. We are not only building implants, we are building the full-stack ecosystem required to design, simulate, visualize, and operate them efficiently.
Joining NeuroxAI means working on technology that sits at the intersection of neuroscience, artificial intelligence, and advanced engineering. Interns and team members are directly involved in shaping core tools and systems, with real technical ownership and exposure to cutting-edge neurotechnology development. This is an opportunity to contribute meaningfully to a field that is redefining how humans interface with the brain.
We are offering a six-month internship opportunity as a compulsory component of a Master’s degree program (e.g., Master’s thesis, industrial project, or mandatory internship). The position is intended for a near-completion Master’s student with a strong Computer Science profile.
The selected candidate will contribute to the development of advanced software tools for brain-computer interface (BCI) systems, working on two main projects:
1. AI-Assisted BCI Design Platform
Development of an intelligent software tool to support automated generation and optimization of BCI implant designs. The work will involve implementing machine learning models and algorithmic design frameworks to assist with electrode layout generation, routing strategies, geometric constraints, and design validation workflows. The objective is to create a structured, AI-enhanced environment that accelerates implant prototyping while respecting engineering and fabrication constraints.
2. BCI Visualization and Control Software
Development of a software platform for real-time visualization, control, and analysis of neural recording and stimulation data. This includes building high-performance user interfaces for multi-channel signal visualization, stimulation parameter configuration, protocol management, and structured data logging for experimental and research use.
Candidate Profile
Enrolled in a Master’s program at EPFL or ETHZ preferably Neuro-X / Neuroengineering or Computer Science, Software Engineering, Robotics, AI, or a closely related field.
BSc. In Computer Science or related fields from EPFL or ETHZ.
Internship must be a mandatory component of the degree program or applicant has work authorization in Switzerland.
Very strong programming background (software architecture, clean code, version control).
Experience with machine learning frameworks and/or signal processing.
Comfortable working across software-hardware interfaces.
Strong analytical and problem-solving skills.
Interest in neurotechnology, BCIs, or medical devices is a strong advantage.
Evidence of exceptional ability is a big plus.
Compensation & Location
Monthly pay.
Transportation costs covered.
The intern will work between our offices in Lausanne and Geneva.
Starting Date: March - April 2026
This position offers direct exposure to cutting-edge neurotechnology development and the opportunity to contribute to foundational software tools for next-generation BCI systems.
Apply
We are committed to building a diverse and inclusive team and evaluate all applicants solely on merit, technical excellence, and alignment with the role.
Contact
