About the role#
Brave is hiring two Software Engineering interns from Waterloo University for the winter session. You will work remotely to help build AI, security, and privacy features across our products. This is a full-time, paid internship.
What you'll do#
Depending on your assigned team, you will focus on either data-intensive systems or browser-based privacy features.
For data and AI-focused work, you will:
- Design and maintain data-intensive systems and AI-powered services.
- Build ETL pipelines to handle structured and unstructured data.
- Develop backend services and tooling using Python and TypeScript.
- Integrate and optimize LLM inference pipelines, including prompt engineering and model serving.
- Deploy and manage containerized workloads on Kubernetes.
- Collaborate with teams to improve data quality and system observability.
For privacy and browser-focused work, you will:
- Prototype and ship privacy-enhancing features for the Brave browser using C++ or Rust.
- Build browser-native privacy protections, permissions, and anti-fingerprinting defenses.
- Contribute to the Chromium-based codebase using your knowledge of the Web security model.
- Use Web technologies to develop and validate browser features.
- Collaborate asynchronously with a distributed open-source team.
What you'll need#
- You must be a current student at Waterloo University.
Location & details#
- This role is fully remote within Canada.
- The position is full-time.
- This is a paid internship.
About Brave
Brave Software operates as a technology company focused on privacy-centric internet browsing and search tools. Founded in 2015 by Brendan Eich and Brian Bondy, the firm maintains its headquarters in San Francisco. Its primary products include a web browser that blocks trackers and a search engine that provides results without user profiling. The company also manages a digital advertising platform and a search API for developers.
How to get in at Brave
Applying to Brave early is a significant advantage because recruiters often review the first wave of candidates before the applicant pool becomes unmanageable. Intern Insider sends an instant alert the moment a role matching your target is published, which helps you stay ahead of the crowd. This timing ensures your materials are seen while the team is still actively building their shortlist. You can use this lead time to refine your approach rather than rushing a last-minute submission. Beyond just timing your application, reaching out to the right person can change the outcome of your candidacy. Intern Insider surfaces the recruiters behind the company roles so you can contact them directly to ask about the position or request a referral. This direct connection often improves your response rates compared to sending a resume into an automated system. Being proactive in this way shows you have done your research on how Brave operates.



