Visit website

Software Engineering Intern

  • Internship
  • Cambridge, MA

2023-08-28 15:23:15 UTC

Company Overview:

Axoft is committed to developing implantable devices that enable ultrasoft and scalable brain-computer interfaces. Our mission is to facilitate long-term stable communication between external world and the patient’s brain, with ultrasoft materials that minimize the immune response, minimal invasiveness implantation technique, ultra-high bandwidth that allows minimal latency and enhanced accuracy. Our aim is to provide new therapies and treatments for neurological disorders and physical disabilities.

Our team is passionate about improving patient outcomes and we believe our innovative technology has the potential to advance the field of brain-computer interface technology. If you are interested in being part of a team that is committed to improving the lives of patients and pushing the boundaries of medical technology, then Axoft could be the perfect place for you to work.

Job Overview

Axoft is currently seeking a highly motivated software engineering intern to join our team either on a full-time or part-time basis. In this role, you will contribute to the development of software solutions for ultrasoft brain probes designed for large animals and potentially human patients. It is important to note that these brain probes are exceptionally soft, resembling gel-like material, and thinner than a human hair, making them highly unique in the field.

 We invite qualified candidates to apply for this position and join us in our mission to revolutionize the field of brain-computer interfaces, uncover new insights into brain function and disease, and make a significant contribution to the advancement of science and technology.

As a Software Engineering Intern at Axoft, you will have the extraordinary opportunity to work with one of the softest brain probe in the world, fabricated using cutting-edge technology. You will collaborate closely with the engineers and researchers from diverse background, under the guidance of experienced senior engineers, to design and build a functional prototype of future brain-computer interface system. This is an on-site position located in the Cambridge, Massachusetts area, and can be undertaken either on a full-time or part-time basis. Please note that at least part-time availability during the semester for several months is required for this position.


-        Collaborate with various teams at Axoft, understanding and analyzing their needs, to suggest and develop tools that streamline processes as well as enhance workflows.

-        Design robust software solutions with advanced graphical user interfaces (GUIs), develop web dashboards, and create plugins for existing tools. Assist in supporting and scaling the data analysis pipelines together with scientists and researchers. 

-        Oversee the maintenance of a Linux Workstation and server running on Red Hat Enterprise 8.8. Manage a Synology Network Attached Storage (NAS) and ensure data availability. Establish and enforce data storage and data quality policies.

-        Create comprehensive documentation for different software projects and regularly report progress to contribute to software strategy improvements.


-        Currently enrolled in a Bachelor's, Master's, or Ph.D. degree program in Computer science, Software Engineering, or a related field.

-        Proficiency in Python programming language.

-        Familiarity with Git, GitHub, and related CI/CD tools.

-        Knowledge of Groovy, Bash, C++, and Cuda is appreciated, along with understanding serial and TCP communication protocols.

-        Excellent communication skills and the ability to work collaboratively in a team environment.

-        Ability to manage multiple tasks and meet project deadlines.

Preferred Qualifications:

-        Experience with robotic control systems.

-        Experience with various libraries, such as PyQt, OpenCV, Flask, Dash, Plotly, Pytest, Tensorflow, and Pytorch.

-        Experience processing neural data.

-        Experience with UI/UX design.


This is a paid internship position with a flexible start date and duration, depending on the availability and schedule of the successful candidate.

Axoft provides equal opportunity in all our employment practices to all qualified employees and applicants without regard to race, color, religion, gender, national origin, age, disability, marital status, military status, genetic information or any other category protected by federal, state and local laws. This policy applies to all aspects of the employment relationship, including recruitment, hiring, compensation, promotion, transfer, disciplinary action, layoff, return from layoff, training and social, and recreational programs. All such employment decisions will be made without unlawfully discriminating on any prohibited basis.