Join an amazing team • Make a difference

Fulltime Positions  |   Internships  |  Projects for Academic Credit     |   Industrial Post-Docs

See all open positions

About Brain Power

Brain Power, LLC, is a neuroscience-based tech startup with offices in Cambridge, MA and San Francisco, with strong ties to MIT, Harvard, and Stanford. We make gamified, AI-based wearable systems to help assess and coach people with brain-related challenges. Our systems run on smartglasses such as Google Glass or competing headsets from Epson, Intel and others.

Our flagship product suite, for Autism, includes apps that give children (or adults) prompts as to what other people are feeling; deliver videogame-like coaching on face-directed gaze; tutor reading and conversation skills; help users reduce repetitive motor behaviors and underlying stress; give parents numerical progress reports, and notifications when a child is about to have a meltdown or wander off; and much more.

We also sell customized packages that address needs related to traumatic brain injury, job (re-)training, job coaching, eldercare, and objective measurement in support of clinical trials. Our mission is to unlock the potential of the challenged brain.

We have been covered by over 200 press outlets; we have won many awards for science, business, and humanitarian work; we employ people with autism; we fill our Team with some of the brightest and most passionate minds; we have won multiple federal grants; we have performed clinical trials and published scientific papers; our alumni often go on to jobs at Google, Dropbox, Facebook etc.; our staff of PhD scientists, doctors, engineers, artists and more have worked tirelessly for years to build products that help children and adults; if you are are passionate, sharp, and have the skills and aptitude we need, there is a place for you at Brain Power!

Join our Mission; join our Team!

Our Culture

We believe in affecting real change, treating each other with respect, and making the world a better place. You will work closely with the Brain Power founder and team, in teams and individually, in our new offices as well as remotely. Be on the cutting edge of two revolutions – wearable computers, and mobile/connected health. Work in a small company, take on big projects, see children smiling in new ways at their parents because of your software!

Most importantly, you will be part of a truly amazing Team, who love their work and our Mission!

Our Location

Our headquarters office is in Cambridge, MA is at the center of the tech ecosystem of the east coast, nearly on MIT campus and surrounded by companies like Alphabet (formerly Google), Facebook, Microsoft, as well a major biotech and pharma companies. Our San Francisco office , is in in the most prominent collective (work hive, with hand-selected companies co-existing) for AR and VR. You can work part of your time on one coast, part on the other.

Our Cambridge office is an extremely fun building with food, coffee, teas, soda, cookies, ice cream sandwiches, fresh fruit, extensive cereals, and other food all the time (yup, 24/7!), a fantastic vibe, happy/social hour events, and funky workspaces with cool views if you want to work outside our offices. 

You will have access to Glass, Hololens, and other AR (and VR) headsets, AI intelligent assistants, 3D cameras, 360 cameras, gesture sensors, and much more. Also, unlimited color printing, 3D printing, maker/hack space and tools, and more!

Perks:

  • Mission-driven company and passionate team
  • Flexible work hours and location
  • Fast-paced work environment with an award-winning product and rapifly developing new opportunities
  • Opportunities to grow, including as a project/product manager
  • On-site gym, yoga, and massage facilities
  • Access to Cambridge Innovations Center (CIC) spaces in Cambridge, Boston, Philly, Miami, St. Louis, and Rotterdam
  • Fully stocked fridge and kitchens with a variety of free foods, unlimited coffee and drinks, and high quality snacks
  • Reimbursed MBTA T-Pass. OFfice is one block from Kendall/MIT Red Line stop
  • Competitive compensation
  • Parking garage in our building
  • World-class oppoiunites for networking and career development
  • Access to two 3D printers and a small electronics shop any time
  • Professional photo and videography equipment and software in-house
  • Happy hours, trivia, field trips and outings, internal hackathons, and friendly competitions
  • Frequent tech talks and coding/hacking/VR meetups in the same building, or across the street at MIT
  • Deep connections with MIT, Harvard, Stanford and Google. Immerse yourself in ideas and foster collaborations!
  • Contribute to innovative, impactful work and see the benefits directly — we work closely with children and adults with autism and their families while iteratively developing our product, and we encourage our development team to take part in that interaction.

Our positions

Check out our open positions. Click the position title for more details

Software Engineering

Technical Product Release Manager + Android

Brain Power is actively seeking a Technical Product Release Manager / Android Engineer to take our flagship product to market. Your daily work will include solving technical challenges related to delivering a novel wearable educational device and associated software across various customer segments. You will also have a role in managing a dynamic engineering and development team, including full-time employees and interns. You will supervise and help implement full-stack development of our releases.

The ideal candidate will have deep experience with the full cycle of app dev, release, and support, and expertise in interfacing with a market. The ideal candidate will have professional Android development skills, strong passion, work ethic, and desire to push the boundaries of mobile device development,  You will have the opportunity to attend relevant training sessions and events to bolster your skills, as well as a host of perks!

Responsibilities:

  • Own, manage, and improve our build and deployment process. Focus on scale and efficiency
  • Support and improve our tools for continuous build, and release management
  • Build and maintain tools in the tool chain used to support the pipeline
  • Respond to alerts; troubleshoot problems identified in builds, release QA and general QA on a daily basis.
  • Be a technical representative who works with customers and business partners to resolve technical issues and/or develop protocols to train customer support specialists
  • Be a representative who clearly communicates technical considerations relevant to our products to business partners.
  • Execute the products’ strategic vision and suggested principles with the engineering team.
  • Responsible for analyzing tasks, providing accurate work estimates, and managing own time and development schedule.
  • Ensure software development that is modular, scalable, well tested, stable and optimized.
  • Participate and give feedback in design and code reviews with other developers. Able to debate technical choices productively. Ensure standards and best practices.

Required Background and Skills:

  • 2+ years of professional experience in Android app development, mobile app release management and/or engineering, DevOps, and/or configuration management
  • Experience with Android system services and APIs
  • Experience using RESTful APIs to integrate mobile applications to server side systems
  • Strong grasp of Git or other version control tools
  • Desire to push the boundaries of mobile device development
  • Exceptional organizational, multi-tasking, and interpersonal skills
  • Startup mentality
  • Passion

The ideal candidate will have many of the following qualifications:

  • Experienced in application development using modern Android development practices with a team of engineers to develop fast, stable, and reliable Android apps and components.
  • Expert development skills include client-side technologies, design, architecture and writing of clean, reusable, extensible, standards-compliant code.
  • Ability to manage, mentor and inspire software engineers to excel in their abilities and exceed goals of team.
  • Have launched Android apps in Google Play Store.
  • Advanced experience in Java and its particular style when developing for Android.
  • Experience in leveraging and properly using all major Android SDK constructs.
  • Advanced knowledge of testing specifics of Android including unit, functional and UI testing.
  • Applied knowledge working with testing frameworks like Robolectric and Espresso.
  • Working experience with deducing problems using memory and rendering Android performance measuring tools.
  • Know advanced ways to execute flexible app architecture using dependency injection.
  • Leverage third party SDKs to enhance effort at solving the business needs.
  • Understands a team that uses continuous integration with delivery from a build pipeline.
  • Excellent team player that can work together with other talented developers.
  • Reliable, completes tasks and thrives within a fast-paced environment.
  • Expertise with Git, rebasing, branching strategies and pull requests.
  • Proficient in object oriented programming, software development frameworks, and design patterns.
  • Experience with build tools such as Gradle.
  • Creative technical problem solving ability.
  • Experience with Agile methodologies such as Scrum or Kanban. Understanding of Scrum/XP/Agile principles.
  • Clear and effective verbal, visual, and written communication skills.
  • Strong attention to detail and correctness in code and communication.
  • Ability to work independently and as a member of high functioning team as needed.

Preferred/Nice-to-Have Skills:

  • A personal connection to and/or interest in autismA personal connection to and/or interest in autism
  • Strong UI/UX mobile application experience, particularly for apps targeted towards children and families
  • Experience with mobile game development and/or user engagement monitoring
  • A passion for creative development of children’s educational content, particularly for teaching social and other basic life skills
  • Leadership experience

We are an equal opportunity employer. No phone calls or recruiters, please.

Apply Now

Unity Developer

Brain Power is hiring a talented, professional-level Unity developer to take our flagship product to market. Your daily work will be coding and software architecture, along with management of team members.

The ideal candidate will have excellent Unity skills, experience in the full life cycle of app dev and release, strong passion for our mission and desire to push the boundaries of mobile device development. You will have the opportunity to attend relevant training sessions and events to bolster your skills, as well as a host of perks!

Responsibilities:

  • Implement software functionality as per communicated design
  • Translate design specification into functional software
  • Communicate with other team members to establish effective pipeline and integrate media assets
  • Maintain quality and ensure responsiveness of applications.
  • Help maintain code quality, organization, and automatization
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Work with graphic designers and converting designs to visual elements.
  • Some day-to-day management of team members, both full-time and interns.

Qualifications:

  • 3-5+ years professional software development experience
  • 2+ years of experience with Unity3D (C#, preferably mobile development)
  • Experience with at least one of the following:
    • VR/AR development (or head-mounted augmented reality platform),
    • Mobile apps that make considerable use of device sensors (i.e. development of customized tilt-based controls, multiphasic movement/gesture detection, etc.),
    • Computer vision/facial recognition/emotion detection applications, OR
    • Machine learning / predictive analytics / big data and analysis.
    • Expert grasp of OO-design principles and implementation skills
    • Experience with asset bundles/on-demand delivery of mobile content
    • 3D programming in Unity, including asset integration and basic asset creation skills in Blender, Maya, 3dsMax, etc.
    • Strong grasp of version control systems (Git, SVN, etc.)
    • Exceptional organizational, multi-tasking, and interpersonal skills.

Preferred/Nice-to-Have Skills:

  • Personal connection to and/or interest in autism.
  • Experience with 3D character animation systems in Unity (e.g. Mecanim)
  • Experience with Vuforia
  • Particle system design
  • Strong UI/UX mobile application experience, particularly for apps targeted towards children and families.
  • Familiarity with implementing server-side solutions for tracking user data, displaying user data in web app form, and delivering content remotely.
  • Experience with mobile game development and/or user engagement monitoring.
  • A passion for creative development of children’s educational content, particularly for teaching social and other basic life skills.

We are an equal opportunity employer. No phone calls or recruiters, please.

Apply Now

Senior Web Engineer

 

Brain Power is hiring a talented Senior Web Engineer to expand and maintain our web-based analytics dashboards that provide progress data to children, parents, therapists, and researchers. Contribute to impactful work and see the benefits directly. You will have the opportunity to attend relevant training sessions and events to bolster your skills, as well as a host of perks!

Responsibilities:

  • Design overall architecture of the web application.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Work with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection

Qualifications:

  • At least 3 years of web server development experience, and/or experience building client-side web applications
  • Knowledge of, or practical experience with, AngularJS, Backbone.js or comparable MVC Javascript framework
  • Knowledge of relational database dialects (MySQL, SQLite, PostgreSQL) or similar DB management systems
  • Experience with cloud deployment services (AWS, Azure, Heroku)
  • Solid understanding of UI/UX design and implementation, with emphasis on maximum usability and mobile-first responsive design
  • Extensive experience with standard front-end web technologies HTML, CSS, jQuery, JSON, AJAX.
  • Extensive experience with API design and deep understanding of RESTful principles, with emphasis on engineering scalable, simple server-side applications
  • Experience working in Linux server environments
  • Experience with Saas/LESS CSS preprocessor
  • Familiarity with version control systems (Git, SVN, etc)

We are an equal opportunity employer. No phone calls or recruiters, please.

Apply Now

Product Management

Technical Product Release Manager + Android

This position is cross-posted also in the Software Engineering section.

Brain Power is actively seeking a Technical Product Release Manager / Android Engineer to take our flagship product to market. Your daily work will include solving technical challenges related to delivering a novel wearable educational device and associated software across various customer segments. You will also have a role in managing a dynamic engineering and development team, including full-time employees and interns. You will supervise and help implement full-stack development of our releases.

The ideal candidate will have deep experience with the full cycle of app dev, release, and support, and expertise in interfacing with a market. The ideal candidate will have professional Android development skills, strong passion, work ethic, and desire to push the boundaries of mobile device development,  You will have the opportunity to attend relevant training sessions and events to bolster your skills, as well as a host of perks!

Responsibilities:

  • Own, manage, and improve our build and deployment process. Focus on scale and efficiency
  • Support and improve our tools for continuous build, and release management
  • Build and maintain tools in the tool chain used to support the pipeline
  • Respond to alerts; troubleshoot problems identified in builds, release QA and general QA on a daily basis.
  • Be a technical representative who works with customers and business partners to resolve technical issues and/or develop protocols to train customer support specialists
  • Be a representative who clearly communicates technical considerations relevant to our products to business partners.
  • Execute the products’ strategic vision and suggested principles with the engineering team.
  • Responsible for analyzing tasks, providing accurate work estimates, and managing own time and development schedule.
  • Ensure software development that is modular, scalable, well tested, stable and optimized.
  • Participate and give feedback in design and code reviews with other developers. Able to debate technical choices productively. Ensure standards and best practices.

Required Background and Skills:

  • 2+ years of professional experience in Android app development, mobile app release management and/or engineering, DevOps, and/or configuration management
  • Experience with Android system services and APIs
  • Experience using RESTful APIs to integrate mobile applications to server side systems
  • Strong grasp of Git or other version control tools
  • Desire to push the boundaries of mobile device development
  • Exceptional organizational, multi-tasking, and interpersonal skills
  • Startup mentality
  • Passion

The ideal candidate will have many of the following qualifications:

  • Experienced in application development using modern Android development practices with a team of engineers to develop fast, stable, and reliable Android apps and components.
  • Expert development skills include client-side technologies, design, architecture and writing of clean, reusable, extensible, standards-compliant code.
  • Ability to manage, mentor and inspire software engineers to excel in their abilities and exceed goals of team.
  • Have launched Android apps in Google Play Store.
  • Advanced experience in Java and its particular style when developing for Android.
  • Experience in leveraging and properly using all major Android SDK constructs.
  • Advanced knowledge of testing specifics of Android including unit, functional and UI testing.
  • Applied knowledge working with testing frameworks like Robolectric and Espresso.
  • Working experience with deducing problems using memory and rendering Android performance measuring tools.
  • Know advanced ways to execute flexible app architecture using dependency injection.
  • Leverage third party SDKs to enhance effort at solving the business needs.
  • Understands a team that uses continuous integration with delivery from a build pipeline.
  • Excellent team player that can work together with other talented developers.
  • Reliable, completes tasks and thrives within a fast-paced environment.
  • Expertise with Git, rebasing, branching strategies and pull requests.
  • Proficient in object oriented programming, software development frameworks, and design patterns.
  • Experience with build tools such as Gradle.
  • Creative technical problem solving ability.
  • Experience with Agile methodologies such as Scrum or Kanban. Understanding of Scrum/XP/Agile principles.
  • Clear and effective verbal, visual, and written communication skills.
  • Strong attention to detail and correctness in code and communication.
  • Ability to work independently and as a member of high functioning team as needed.

Preferred/Nice-to-Have Skills:

  • A personal connection to and/or interest in autismA personal connection to and/or interest in autism
  • Strong UI/UX mobile application experience, particularly for apps targeted towards children and families
  • Experience with mobile game development and/or user engagement monitoring
  • A passion for creative development of children’s educational content, particularly for teaching social and other basic life skills
  • Leadership experience

We are an equal opportunity employer. No phone calls or recruiters, please.

Apply Now

Product Manager

Brain Power is actively seeking an experienced Product Manager to lead the conceptualization, design, development, and release of our new features and products. You will be doing work that really matters, and every feature you manage will directly affect how children and adults on the autism spectrum learn and refine life-skills.

Responsibilities:

  • Build detailed specifications of our new wearable and mobile applications.
  • Break down large projects into specific, actionable tasks.
  • Gather information about stakeholder needs and behaviors through regular user interviews, including families, therapists, and teachers.
  • Manage projects through their full lifecycle and work closely with our Engineering, Design, and Marketing teams to ensure that specifications, deadlines, and quantitative goals are met.
  • Build systems to make our product development process more efficient and scalable.
  • Leverage data to advocate for stakeholder needs as we develop and adjust our prioritization.
  • Keep a pervasive focus on bringing the FUN and WOW to our digital experiences.
  • Encourage metrics-based optimizations to the program —striking the right balance between fixing bugs while enhancing and launching new features.
  • With your team, research and present competitive and best-practice analyses.
  • Working with our internal research department, develop an accurate and useful picture of our diverse audience.
  • Be a leader in Digital, setting the quality bar high and encouraging collaboration and other behaviors which result in the best and most innovative experiences for our users.

Required Background and Skills:

  • You have professional experience working on digital and/or educational content for kids, specific experience in product management a plus.
  • You are organized and detail-oriented; you can build a comprehensive spec and confidently answer questions from engineers during implementation.
  • You have substantial understanding of web trends and experience authoring requirements that deliver video, desktop experiences, mobile/tablet experiences, content management, user tracking, etc.
  • You can empathize with our users and collaborate with Design, QA, and Engineering to ensure that features meet user needs; you’re a tactful and practiced user interviewer.
  • You are a quick learner, you like asking questions, and you know how to juggle priorities.
  • You have the ability to work in a fast-paced environment and adapt to the demands of all levels and types of production duties.
  • Startup mentality
  • Passion

 

    Preferred/Nice-to-Have Skills:

    • A personal connection to and/or interest in autism
    • Strong UI/UX mobile application experience, particularly for apps targeted towards children and families
    • Experience with mobile game development and/or user engagement monitoring
    • A passion for creative development of children’s educational content, particularly for teaching social and other basic life skills
    • Major leadership experience

    We are an equal opportunity employer. No phone calls or recruiters, please.

    Apply Now

    Administrative

    Project Manager

    Brain Power is actively seeking a Project Manager to take our flagship product to market. Your daily work will include Brain Power is looking for an experienced Project Manager to coordinate the full life cycle of development and operations of our products. You will be doing work that really matters, and every feature you manage will directly affect how children and adults on the spectrum learn life-skills..

    Responsibilities:

    • Develop highly visual project milestone charts and manage the process of ensuring the timely completion of deliverables
    • Schedule and facilitate project planning meetings in an efficient and constructive manner
    • Understand stakeholder needs and manage the creation of AR/VR content.
    • Work directly with our partners to get them to introduce Brain Power products into their practice.
    • Handle the reporting regarding partners, leads, and revenue.
    • Work on advertising campaigns to reach stakeholders.

    Required Background and Skills:

    • Strong experience with Salesforce, Google Analytics, and AB Testing.
    • Excellent communication, interpersonal, organizational and team building skills, business judgment, and proven expertise in directing the efforts of a technical staff.
    • Knowledge of business functions and understanding of business operations, strategies, and objectives.
    • Strong presentation and written/oral communication skills.
    • Strong analytical and problems solving skills.
    • Exceptional organizational, multi-tasking, and interpersonal skills
    • Startup mentality
    • Passion

    The ideal candidate will have many of the following qualifications:

    • Professional experience managing product development (MBA preferred).
    • Experience in an edtech company or education industry.
    • Experience in the AR/VR and/or assistive technology industry.
    • Experience working with people with ASD. 

      We are an equal opportunity employer. No phone calls or recruiters, please.

      Apply Now

      Post-Docs

      Industry Post-doctoral positions: Apply your STEM PhD to a great cause. Learn skills, publish papers,
      preserve and expand future career options.
      Positions to be announced soon.

      Media and Communications

      Communications & Social Media Intern

      Brain Power, Inc. is looking for interns interested in working in communications and social media for technology or bitoech companies. The ideal candidate will be energetic, highly personable, detail orientated, and have an ability to multitask. We expect our interns will love learning about the latest technology, discussing topics with our experts, and doing some of their own research. You will have the opportunity to attend relevant training sessions and events to bolster your skills, as well as a host of perks!

       

      Responsibilities:

      • Assist in the development and distribution of content for our social media platforms, including our website, Facebook, Twitter, Snapchat, Instagram, and Google+ accounts.
      • Engage key media thought leaders and promote public awareness of the company.
      • Coordinate with CEO and other team members to develop our social media strategy, and contribute to other media projects.
      • You will get to know the backend and analytics packages of these social media sites.

      Qualifications:

      • Experience in at least three well-known social media platforms
      • A well-established profile and voice on social media platforms
      • Excellent written and verbal communication skills
      • Strong interpersonal skills.

      We are an equal opportunity employer. No phone calls or recruiters, please.

      Apply Now

      Health Communications Intern

      Brain Power, Inc. is looking for Health Commuinications interns to assist the media and marketing teams. You will have the opportuniy contribute to a wide range of pieces for materials for a wide range of audiences and get real world work experience. The ideal candidate will be energetic, highly personable, have an excellent grasp of written and spoken language, and be a quick learner. We expect our interns will love learning about the latest technology, discussing topics with our experts, and doing some of their own research. Interns willwill be flexible and will be expected to be able to write, post, and share content in a manner that will improve our visibility & engagement. You will have the opportunity to attend relevant training sessions and events to bolster your skills, as well as a host of perks!

      Responsibilities:

      • Assist in the planning, development and promotion of important autism, neuroscience, and Brain Power related materials for a wide range of audiences.
      • Contribute to highly engaging blog posts, press releases, materials on our website, and social media feeds, and for other media engagements. You will have the opportunity to attend relevant training sessions and events to bolster your skills.
      • Assist other members of the media staff with content creation for health and scientific pieces.
      • Other duties as required by supervisor.

      Qualifications:

      • Experience with scientific, technical, or medical writing writing
      • Great interpersonal skills
      • Excellent verbal and written communications skills
      • Experience with social media platforms.

      We are an equal opportunity employer. No phone calls or recruiters, please.

      Apply Now

      Unique Page visitors from around the world