Apply now

Posted 7 hours ago

Software Engineering Intern - Waterloo University - Winter Session

@ Brave

Canada

$6k/mo
Apply now
SIGNALS

Overview

Brave is hiring two software engineering interns from Waterloo University for a remote winter session. The interns will help add AI, security and privacy features to Brave products, including data pipelines and browser privacy work. Pay is stated as $6000 per month for 4 months, with flexible schedules to fit studies.

Pay:

$6,000 a month

Responsibilities:

  • Build and maintain ETL pipelines and backend services
  • Integrate and optimize LLM inference pipelines
  • Deploy containerized workloads on Kubernetes
  • Prototype and ship privacy features in the Brave browser
  • Collaborate with a distributed open-source team

Requirements summary:

  • Current student at Waterloo University
  • Experience with Python or TypeScript
  • C++ or Rust for browser development
  • Familiarity with web technologies (HTML, CSS, JavaScript)
  • Git and GitHub for asynchronous collaboration

Tools & skills

Source and dates

Employer career site / ATS feed · greenhouse

Employer posting date
2026-11-06
First seen by our source
2026-11-06
Source record updated
2026-11-06

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Travelair: none · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedFlexible hours

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy1
Job description

Software Development Interns - Waterloo University

Remote - Winter Session

About Brave

Brave is on a mission to protect the human right to privacy online. We’ve built a free web browser that blocks creepy ads and trackers by default, a private search engine with a truly independent index, private AI assistant, latest privacy and security features, and a private ad network (opt-in!) that directly rewards you for your attention. Already over 120 million people regularly use Brave for a faster, more private web. Millions more switch every month.

The internet is a sea of ads, hackers, and echo chambers. Big Tech makes huge profits off our data, and tells us what’s true and what’s not. Brave is fighting back. Join us!

Brave is hiring 2 Software Engineer interns this fall from Waterloo University to assist adding AI, security and privacy features to our products.

Software Developer Co-op - Internship Role One

Contribute to the design, development, and maintenance of data-intensive systems and AI-powered services.

Key responsibilities include:

  • Build and maintain ETL pipelines for ingesting, transforming, and loading structured and unstructured data across internal systems
  • Develop backend services and tooling in Python and TypeScript to support data processing workflows and API integrations
  • Integrate and optimize LLM inference pipelines, including prompt engineering, model serving, and evaluation of large language model outputs
  • Deploy and manage containerized workloads on Kubernetes, including writing manifests, configuring autoscaling, and troubleshooting cluster issues
  • Collaborate with cross-functional teams to improve data quality, pipeline reliability, and system observability

Software Developer (Privacy) Co-op - Internship Role 2

Contribute to the design, development, and shipping of privacy and security features in the Brave browser (based on Chromium).

Key responsibilities include:

  • Prototype, implement, and ship privacy-enhancing features end-to-end in C++ or Rust for the Brave browser
  • Build browser-native privacy protections privacy-enhancing permissions and anti-fingerprinting defenses
  • Navigate and contribute to an extremely large, complex codebase, applying knowledge of the Web security model and Chromium's architecture
  • Work with Web technologies (HTML, CSS, JavaScript) to develop and validate browser features
  • Collaborate async with a geographically-distributed, open source team using Git and GitHub

Working at Brave - What we offer

  • Ability to work remotely at an exciting and well-funded international startup headquartered in San Francisco
  • Cutting-edge technology, allowing you to work with state-of-the-art tools and software solutions
  • Competitive compensation of $6000.00 per month for 4 months.
  • Great international exposure and team atmosphere

If you are currently a student at Waterloo University, we would love to hear from you. We offer flexible schedules to accommodate your studies.

Similar jobs

  • Software Engineering Intern

    Richmond Hill, ON
    On-siteFull Time

    Applanix Corporation

    Candidates need to be currently enrolled in an Engineering Science or Computer Science degree, ideally finishing third year. They need practical C/C++ and Python development skills and a methodical approach to problem-solving.

    Git, Jira, C++, Python

  • Software Engineering Intern - Embedded Platforms (Summer 2027)

    Vancouver, BC
    $30–$33.75/hrHybridInternship

    Rivian and Volkswagen Group Technologies

    Candidates need current enrolment in a Canadian Bachelor's or Master's program and proficiency in C or C++. Experience with scripting, embedded software, real-time operating systems, embedded Linux, or automotive protocols such as CAN and Ethernet is preferred.

    Embedded Linux, Android, RTOS, CAN, Ethernet, SPI

    Software Engineering Intern - Vehicle Controls (Summer 2027)

    Vancouver, BC
    $30–$33.75/hrHybridInternship

    Rivian and Volkswagen Group Technologies

    Candidates need to be enrolled in a Bachelor's or Master's program at an accredited Canadian university. They need to be proficient in C or C++ and have some exposure to Python.

    C, C++, Python, MATLAB, Simulink

    Software Engineering Intern - Connected Systems (Summer 2027)

    Vancouver, BC
    $30–$33.75/hrHybridInternship

    Rivian and Volkswagen Group Technologies

    Candidates need to be enrolled in a Bachelor's or Master's program at an accredited Canadian university and be proficient in at least one of Python, Go, C++ or Java. Experience with distributed systems, cloud platforms (AWS preferred) or vehicle communication protocols is an asset.

    AWS, EKS, Lambda, DynamoDB, IoT Core, Kafka

    Software Engineering Intern - Applications (Summer 2027)

    Vancouver, BC +1
    $30–$33.75/hrHybridInternship

    Rivian and Volkswagen Group Technologies

    Candidates need current enrolment in a Bachelor's or Master's program at an accredited Canadian university and proficiency in Kotlin, Java, C++ or Python. Android development, wireless protocols, 3D graphics engines and test automation experience are preferred.

    Android Automotive OS, Unreal Engine, OpenGL, Vulkan

  • Software Engineering Intern

    Toronto, ON
    Full Time

    The Citco Group Limited

    Candidates need experience with Python, Java, JavaScript, HTML, SQL or web technologies, be in the 3rd or 4th year of a Computer Science or related degree, communicate well, and show interest in financial services.

    AWS, S3, Lambda, IAM, Glue, RDS

  • Software Engineering Intern (January 2027)

    Toronto, ON
    $29.75–$39/hrHybridInternship

    Kepler Communications

    Candidates need to be enrolled in a Computer Science degree or equivalent and returning to studies after the internship. They need prior internship experience building Python backend services, plus experience supporting software development and writing tests.

    Python, git, PostgreSQL, DynamoDB, Kubernetes, Terraform

  • Software Engineering Intern

    Ontario
    $4k–$5k/moFull Time

    Canada Wind River

    Candidates need to be pursuing a degree in software, computer or electrical engineering. C or C++ experience and an interest in software quality and structured processes are required, and a previous internship is preferred.

    C, C++

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.