Career EngineCareer Engine
Your matchExample
83%match
Why you fitThis role calls for Python and Typescript — tell us what you know and we'll check the rest.
Gap to noteAlso lists C++ — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Brave logo

Software Engineering Intern - Waterloo University

Brave · Canada · Posted 62 days ago

$18k–$18kremoteic
PythonTypeScriptC++RustKubernetesDockerETLLLM

Software Development Interns - Waterloo University

Remote - Fall Semester

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), bringing cutting-edge protections to 115M+ users without breaking the Web.

Key responsibilities include:

…

Apply on Brave's site →

This posting is sourced from Brave's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 10 open roles at Brave right now. This role is one of 825 Software Engineer openings in Remote and centers on Python, Typescript, C++, and Rust.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.

Software Engineering Intern - Waterloo University at Brave — Canada — Career Engine