Software Engineering Intern - Waterloo University at Brave Software

Company: Brave Software

Location: Canada

Type: Full-time

Apply for this position

Frequently asked questions

Is this job still open?

GMI Jobs is currently showing this Software Engineering Intern - Waterloo University role at Brave Software as an active listing from employer-controlled hiring sources. Always confirm final availability on the employer application page before applying.

How do I apply for this role?

Use the application link on this page to apply directly with Brave Software. GMI Jobs keeps the canonical job page, company context, and market links together so candidates can compare before leaving the site.

What should I compare before applying?

Compare the role location Canada, any listed pay signal, company profile, related crypto jobs, and salary context before applying. Listed pay signals are not guaranteed offers; confirm compensation with the employer.

Job Description

<p><strong>Software Development Interns - Waterloo University</strong></p> <p><strong>Remote - Fall Semester</strong></p> <h3><strong>About Brave</strong></h3> <p>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 <em>truly</em> 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.</p> <p>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!</p> <p>Brave is hiring 2 Software Engineer interns this fall from Waterloo University to assist adding AI, security and privacy features to our products. </p> <p><strong>Software Developer Co-op - Internship Role One</strong></p> <p>Contribute to the design, development, and maintenance of data-intensive systems and AI-powered services. </p> <p><strong>Key responsibilities include:</strong></p> <ul> <li>Build and maintain ETL pipelines for ingesting, transforming, and loading structured and unstructured data across internal systems</li> <li>Develop backend services and tooling in Python and TypeScript to support data processing workflows and API integrations</li> <li>Integrate and optimize LLM inference pipelines, including prompt engineering, model serving, and evaluation of large language model outputs</li> <li>Deploy and manage containerized workloads on Kubernetes, including writing manifests, configuring autoscaling, and troubleshooting cluster issues</li> <li>Collaborate with cross-functional teams to improve data quality, pipeline reliability, and system observability</li> </ul> <p><strong>Software Developer (Privacy) Co-op - Internship Role 2</strong></p> <p>Contribute to the design, development, and shipping of privacy and security features in the Brave browser (based on Chromium).</p> <p><strong>Key responsibilities include:</strong></p> <ul> <li>Prototype, implement, and ship privacy-enhancing features end-to-end in C++ or Rust for the Brave browser</li> <li>Build browser-native privacy protections privacy-enhancing permissions and anti-fingerprinting defenses</li> <li>Navigate and contribute to an extremely large, complex codebase, applying knowledge of the Web security model and Chromium's architecture</li> <li>Work with Web technologies (HTML, CSS, JavaScript

More jobs at Brave Software

Browse More Jobs

Related searches for this role

Use these GMI Jobs search paths to compare similar openings before applying.

Popular job searches

Explore related crypto job pages with live listings and salary context.