Software Engineering Internship

Software Engineer Intern

at Emergency Eye

📍 Location Vancouver, British Columbia Hybrid
📋 Details Intern · 4mo · $25-$32/hr · Summer 2026
📅 Posted

About the Role

Build real-time streaming features and APIs

About Emergency Eye

Fast-moving startup building real-time safety tech

Full Description

Software Engineering Intern, Summer 2026

EmergencyEye | Vancouver, BC (Hybrid)

About EmergencyEye

EmergencyEye is a real-time emergency surveillance platform that gives first responders instant visual intelligence during critical incidents. Our platform lets anyone stream live video, audio, and GPS coordinates to a secure police command center with a single tap. No login. No delays. Our AI-powered threat detection system automatically identifies weapons and flags high-risk situations so officers can respond faster and smarter.

We are a small, fast-moving team building technology that saves lives. If you want to ship production code that has a real-world impact, not just move tickets across a board, this is the role.

The Role

We are looking for Software Engineering Interns to join our team for Summer 2026 (May to August, with potential extension). You will work directly alongside our founding engineers on core platform features, from real-time video infrastructure to AI-powered detection systems. This is not a "shadow and learn" internship. You will own features, write production code, and ship to real users.

What You Will Work On

•  Build and improve real-time video streaming infrastructure using WebRTC, WebSocket, and peer-to-peer networking

•  Develop features for our React + TypeScript frontend

•  Work on our FastAPI (Python) backend, including signalling server logic, recording pipelines, and REST/WebSocket APIs

•  Contribute to our AI threat detection system

•  Improve platform reliability, security, and performance across the full stack

•  Participate in architecture discussions, code reviews, and product planning

What We Are Looking For

•  Currently pursuing a degree in Computer Science, Software Engineering, or a related field

•  Solid fundamentals in at least one of: TypeScript/JavaScript, Python, or C++

•  Experience building web applications (personal projects, coursework, or previous internships all count)

•  Familiarity with React, Node.js, or similar frontend frameworks

•  Comfort working with APIs (REST, WebSocket, or GraphQL)

•  Ability to learn new technologies quickly and work independently in a fast-paced environment

•  Strong communication skills and a bias toward shipping

Nice to Have

•  Experience with WebRTC, real-time video/audio streaming, or peer-to-peer networking

•  Contributions to open-source projects

Compensation

$25 to $32 CAD per hour, based on experience and qualifications.

Work Environment

This is a hybrid role based in Vancouver, BC. We offer flexible hours and a collaborative, low-ego environment where your ideas matter from day one.

Equal Opportunity

EmergencyEye is committed to building a diverse and inclusive team. We welcome applications from candidates of all backgrounds, identities, and experiences. We do not discriminate on the basis of race, religion, colour, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status.

Opens in a new tab on the company's website