1

Brain Computer Interface Engineer Jobs in Surrey, BC

Full-Stack Engineer

Vancouver, BC ยท On-site +1

CA$65K - CA$75K/yr

Work deeply with React.js to build, tweak, and perfect responsive, delight-driven user interfaces ... CAD Total compensation includes salary, performance bonuses, benefits, and additional perks.

Provide technical expertise for transit systems such as Public Address, CCTV, CAD/AVL, fare ... Define new system and develop system architectures, integration strategies, interface control ...

Design streaming interfaces for distributed solver results Job Orchestration & Workflow * Implement ... The annual salary range for British Columbia is 89,600 CAD to 166,400 CAD. You may also be eligible ...

Design streaming interfaces for distributed solver results Job Orchestration & Workflow * Implement ... The annual salary range for British Columbia is 89,600 CAD to 166,400 CAD. You may also be eligible ...

Collaborate with hardware engineers to define hardware-software interfaces and ensure seamless ... Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field ...

Experience with on-chip interconnects and industry-standard interfaces such as AXI and PIPE. ACADEMIC CREDENTIALS: * Masters or bachelor in electrical or computer engineering #LI-MO2 #LI-hybrid ...

AI Engineer

Vancouver, BC

CA$180K - CA$225K/yr

In a product where AI does most of the heavy lifting, the interface is where trust is built or ... Compensation is $180,000-$225,000 CAD base plus equity, for Vancouver-based candidates. Actual ...

... the interface lab owners use to manage cases, access analytics, and launch AI-powered tools. It ... Competitive compensation: $145,000-$160,000 CAD (depending on experience) How We Work We ship ...

Showing results 21-40

Brain Computer Interface Engineer information

What is a brain computer interface engineer?

Brain Computer Interface (BCI) Engineers are professionals who design, develop, and optimize systems that facilitate direct communication between the human brain and external devices. They work at the intersection of neuroscience, engineering, and computer science to create technologies that can interpret neural signals and translate them into commands for computers or prosthetic devices. Their work supports applications such as assistive technology for people with disabilities, neuroprosthetics, and advanced human-computer interaction. BCI Engineers often collaborate with neuroscientists, software developers, and hardware designers to build safe, effective, and innovative solutions. The field is rapidly evolving and requires a strong foundation in signal processing, machine learning, and biomedical engineering.

What are the key skills and qualifications needed to thrive as a brain computer interface engineer?

To thrive as a Brain Computer Interface Engineer, you need a strong background in neuroscience, signal processing, programming (such as Python, MATLAB, or C++), and typically a degree in engineering, computer science, or a related field. Familiarity with EEG/MEG systems, brain signal acquisition hardware, and machine learning frameworks is commonly required, along with relevant certifications or research experience. Exceptional problem-solving abilities, creativity, and effective teamwork skills are crucial for advancing novel technologies in interdisciplinary environments. These skills and qualities are vital for developing reliable, user-friendly BCI solutions that bridge neuroscience and technology.

What are some typical challenges a brain computer interface engineer faces when integrating hardware and software components?

Brain Computer Interface (BCI) Engineers often encounter challenges related to signal noise, latency, and ensuring seamless communication between neural sensors and computer systems. Integrating hardware such as EEG or implantable devices with real-time software processing requires precise calibration and robust error handling. Collaborating closely with neuroscientists, clinicians, and software developers is essential to address these technical hurdles and to ensure that the BCI system is both reliable and user-friendly.

What is the difference between Brain Computer Interface Engineer vs Neural Engineer?

AspectBrain Computer Interface EngineerNeural Engineer
Required CredentialsBachelor's or Master's in Biomedical Engineering, Electrical Engineering, or related fieldsBachelor's or Master's in Biomedical Engineering, Neural Engineering, or related fields
Work EnvironmentResearch labs, tech companies, healthcare institutionsResearch labs, medical device companies, healthcare settings
Industry UsageDeveloping BCI devices, signal processing, hardware/software integrationDesigning neural interfaces, neuroprosthetics, neural signal analysis

While both roles require similar educational backgrounds and work in related environments, Brain Computer Interface Engineers focus on developing and implementing BCI systems, whereas Neural Engineers work on broader neural interface technologies and neuroprosthetics. The roles often overlap but differ in specific project focus and application areas.

Infographic showing various Brain Computer Interface Engineer job openings in Surrey, BC as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution.

Full-Stack Engineer

Vancouver, BC โ€ข On-site, Remote

Creator, Inc.
Food Services and Drinking Placesย โ€ขย 11 - 50 employees

CA$65K - CA$75K/yr

Full-time

Re-posted 6 days ago


Job description

About Creator

Atcreator.co, we build the cutting-edge infrastructure that bridges social content and direct commerce. Our platform enables top brands and agencies to manage massive influencer marketing and affiliate campaigns, automate outreach, and process global payments.

We are experiencing explosive growth. Our next major engineering milestone is evolving our data layer to seamlessly ingest, track, and display deep social media metrics (from millions of creators) alongside real-time conversion and e-commerce attribution data. To do this, we are scaling our platform to supporthundreds of thousands of concurrent usersand migrating our core architecture from a monolith to highly optimized microservices.


Role Overview

We are looking for an Entry-Level Full-Stack Engineer who is eager to help build the next generation of our platform. In this role, you will be deeply involved across the entire stack-writing clean Node.js backend logic, designing efficient PostgreSQL schemas, and crafting intuitive React.js user experiences.


Your mission will be to help re-engineer, build, and optimize the platforms and APIs that capture high-velocity social media engagement data, translating complex backend data streams into seamless, responsive, and beautifully intuitive dashboard experiences for our users atcreator.co.


Responsibilities

  • Refine & Polish User Experiences:Work deeply with React.js to build, tweak, and perfect responsive, delight-driven user interfaces, ensuring that complex data dashboards render instantly and smoothly.
  • Build & Maintain RESTful APIs:Write clean, maintainable Node.js code to develop and optimize the API endpoints that connect our frontend dashboards to our core data layers.
  • Support Data Continuity:Help manage and query our PostgreSQL database, ensuring that creator metrics, campaign data, and user profiles are stored accurately and retrieved efficiently.
  • Bridge Frontend & Backend:Take ownership of full-stack feature delivery, ensuring that API responses match the state and UI requirements of the client application seamlessly.
  • Own Engineering Documentation:Write, maintain, and advocate for high-quality technical documentation and API specifications to keep our distributed team and codebases perfectly aligned.
  • Active Team Participation:Engage fully in our daily Scrum meetings, sprint planning, and code review processes to foster a highly collaborative, transparent, and agile engineering culture.


Requirements

  • The Full-Stack Foundation:0-2 years of professional, internship, or rigorous project experience building applications across the stack usingNode.jsandReact.js.
  • The REST & Async Thinker:A solid understanding of JavaScript (ES6+), asynchronous patterns, and how the client communicates with a server via RESTful APIs.
  • Database Exposure:Practical familiarity withPostgreSQLor similar relational databases, including writing basic SQL queries, understanding schemas, and knowing how to fetch data efficiently.
  • An Eye for UX/UI Detail:A strong passion for user experience. You care about responsiveness, component reusability, loading states, and making sure the interface feels snappy and intuitive.
  • Modern Tooling & Workflow:Familiarity with essential engineering tools, including Git/GitHub for version control and pull request workflows, and Jira for agile sprint tracking.


Nice to Have

  • Cloud-Awareness:Basic exposure to or understanding of how applications behave inside Docker containers or deploy to AWS cloud-native environments.
  • AI-Assisted Velocity:Familiarity with integrating AI tools into your daily engineering workflow (e.g., GitHub Copilot, Claude Code, OpenAI Codex) to increase code output, debugging efficiency, and velocity.
  • AI Architecture & Workflows:A conceptual understanding of modern AI systems, including Model Context Protocol (MCP), prompt engineering, or agentic frameworks.
  • LLM Tooling:Hands-on experience or curiosity about building with LangChain or LangGraph for orchestration.


What We Offer

  • Impact & Scale: Work on a high-growth platform at the forefront of influencer marketing, directly impacting unique user journeys across three distinct user types.
  • AI-Forward Culture: We encourage the use of modern AI tools to accelerate your workflow. We are completely flexible on your choice of tooling, whether you prefer OpenAI, Anthropic, open-source models, or GitHub Copilot.
  • Room to Innovate: The opportunity to build and pioneer new technologies to solve complex data and product problems rather than just maintaining legacy code.
  • Growth & Mentorship: Join a highly supportive team environment that deeply values continuous learning, constructive feedback, and creative technical solutions.
  • Flexible Balance: A hybrid work environment based out of our Vancouver, BC office, giving you the best of collaborative team days and focused remote time


Compensation Range

We offer a starting salary of $65,000 - $75,000 CAD
Total compensation includes salary, performance bonuses, benefits, and additional perks.