×
Register Here to Apply for Jobs or Post Jobs. X

Browser Security Engineer Intern; Fall

Job in Vancouver, BC, Canada
Listing for: GeoComply
Full Time, Apprenticeship/Internship position
Listed on 2026-07-22
Job specializations:
  • Software Development
    Software Testing, Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 CAD Yearly CAD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Browser Security Engineer Intern, (Fall 2026)

About Geo Comply

We’re Geo Comply! We are at the forefront of geolocation, cybersecurity, and anti‑fraud innovation, developing and delivering cutting‑edge technologies to help ensure regulatory compliance, combat bad online actors, alleviate user friction, and protect businesses from fraud.

Location

Vancouver, B.C. Full‑time, 40 hrs/week
· Contract length: (Sept–Dec 2026)

Start date:

September 3rd, 2026

Final date to receive applications:
July 23, 2026

Salary range: $60,000 – $80,000 (annualized, prorated to your ~4‑month placement).

The Role

A large share of internet traffic isn’t people. It’s bots: automated scripts dressed up as real users, probing for weaknesses and slipping past defences built for humans. Geo Comply is a leader in telling the difference, and Browser Guard is where that fight happens in the browser. This is a fundamental research role on our push to catch the browser‑based bots that beat the signals we have today.

You won’t be doing general software engineering. You’ll be doing original research: studying how modern bots evade detection at the browser level, and inventing new signals that catch them. Over four months the goal is ambitious on purpose. You’ll generate and validate a body of net‑new detection signals, ideas strong enough to become real features in Browser Guard and proven against real customer data.

Our engineers can build and test what you find. Your job is to find what they haven’t.

What You’ll do
  • Study how browser‑based bots evade current detection, working close to the Chromium and JavaScript internals where the signals actually live.
  • Form and test original hypotheses about what gives a bot away, producing a steady stream of net‑new detection signals and feature ideas for Browser Guard (Project Decard).
  • Validate your ideas against real customer data, so what you propose catches bots the current system misses without flagging real users.
  • Hand your best signals to the engineering team in a form they can build and ship.
  • Embrace stretch opportunities: as a Geo Comply intern, expect to be pushed. You’ll be given high‑value projects outside the immediate scope of your role, a chance to explore new skills, test your limits, and adapt to new challenges across the business.
Requirements
  • A Master’s or PhD‑level computer science student or recent grad, or someone with equivalent depth.
  • A real programmer with research instincts. You’ve done work where the answer wasn’t known in advance.
  • An understanding of bleeding‑edge bot detection and fraud strategies, and you want to learn more.
  • You are deep in the browser. You know JavaScript from the inside, and you’re comfortable or could learn Chromium internals and internet protocols.
  • Independent and relentlessly curious. You’re at your best pulling apart how something works, not waiting for direction.
What this role is (and isn’t)
  • This role is: original research, not just implementation. You generate the ideas and prove them out; our engineers build them.
  • This role is: deeply independent. You’ll set your own research direction and drive it.
  • This role is: genuinely hard. This is a frontier problem with no answer key, built for someone who wants to disrupt how things work, not follow a plan.
  • This role is: high potential for a return offer and full‑time role if your signals measurably extend detection.
  • This role is not: a general software‑engineering internship, or a role with a set checklist to execute.
  • This role is not: a fit if you wait to be told what to do, or lose interest when a problem is wide open.
  • This role is not: a slow ramp. You’ll be expected to grasp the codebase and start contributing real ideas within your first few weeks, not months.
Bonus points if
  • You’ve contributed to the Chromium project or other open‑source browser or security work.
  • Prior research in bot detection, anti‑fraud, anti‑spoofing, or adversarial ML.
  • You’ve published or presented original technical research.
What you’ll gain
  • Real ownership of original research on Geo Comply’s fraud and detection frontier, evaluated by the people who lead it.
  • A rare thing for a student: fundamental computer‑science research that ships, and pays.
  • A genuine path to a full‑time offer if your output is strong.
  • Mentorship from the Browser Guard team, working in‑office in Vancouver alongside senior engineers.
  • Room for growth: we think young talent has so much to offer. Your work will have a meaningful impact on your team and the organization, and will allow you to grow your skills, network, and career.

We welcome applicants of all backgrounds, communities, experiences, beliefs, and identities.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary