- Home
- Jobs
- Engineering
- Software Engineering Intern - Waterloo University

Software Engineering Intern - Waterloo University at Brave
CanadaInternshipEngineeringPosted about 1 month ago
Apply with PipelineAbout the Role
<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) to develop and validate browser features</li>
<li>Collaborate async with a geographically-distributed, open source team using Git and GitHub</li>
</ul>
<h3><strong>Working at Brave - What we offer</strong></h3>
<ul>
<li>Ability to work at an exciting and well-funded international startup headquartered in San Francisco</li>
<li>Cutting-edge technology, allowing you to work with state-of-the-art tools and software solutions</li>
<li>Competitive compensation of $6000.00 per month for 3 months</li>
<li>Great international exposure and team atmosphere</li>
</ul>
<p><strong>If you are currently a student at Waterloo University, we would love to hear from you. We offer flexible schedules to accommodate your studies. </strong></p>
<p><br><br></p>
Related Roles
Senior Build Systems Engineer
Brave
AnywhereAI Security Researcher/Research Engineer
Brave
North America, EU, UKAI Systems Researcher/Engineer
Brave
North America, EU, UKEnterprise Business Development Manager, India
Brave
IndiaBDR/SDR - Brave Search API
Brave
USAMid-Market Development Manager, West Coast and East Coast, USA
Brave
USA, West Coast and East Coast