GeoComply

Technology

MLEngineeringIntern

CA$50–62k Vancouver, British Columbia, Canada INTERNSHIP
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Entry candidates.

The Brief

“ML Engineering Intern at GeoComply. Skills: ML Engineering, Production Pipelines, Automation. Convert validated detection code. Build production pipelines”

What You'll Achieve.

Ship code against fraud signals; Compound skills across team

Industry & Context.

Technology
Problems you'll solve

Debug production issues; Troubleshoot issues

What They're Looking For.

Must Have

Degree in Computer Science, Equivalent experience, Solid fundamentals, Data structures, Algorithms, Git, Clean code habits, Familiarity with cloud data platform, Familiarity with databases, Comfortable working in modern AI-assisted development workflows

Nice to Have

Prior internship experience, Production code experience, Data pipelines experience, ML systems experience, PySpark exposure, Distributed data processing exposure, Pipeline orchestration experience, Streaming systems experience, Fraud detection background, Risk intelligence background, Anti-abuse work background, Experience building internal developer tools, Experience building CLI tools, Experience building bots, Experience building automation scripts

What You'll Do.

Convert validated detection code

Build production pipelines

Ship streaming pipelines

Compute risk intelligence signals

Design testing frameworks

Design validation frameworks

Propose AI-assisted skills

Design AI-assisted skills

Extend AI-assisted skills

Automate engineering work

Automate operational work

Support multi-client rollout

Handle schema changes

Handle deployment orchestration

Debug production issues

Improve observability

Participate in code reviews

How You'll Work.

Team & Collaboration

Collaborative team; Cross-functional teams; Technical teams; Non-technical teams

Communication Scope

Clear communicator; Written communication; Verbal communication

Process & Methodology

Roadmap shifts

Full Job Description

## Description Location:  Vancouver, BC (in person)  Duration: ~ 6 months (~July 2026 – December 2026)  Full Time: M-F, 40 hr/ week  Salary Range: $50,000 - $62,000 (Depending on prior ML experience, degree(s) obtained) Team: ML Products      GeoComply's detection systems catch location spoofing, identity fraud, suspicious device patterns, and more. We collect a LOT of data, and the ML Products team's purpose is to transform it into production pipelines that run reliably, at scale, across clients.   We're hiring an ML Engineering Intern to join our ML Products team that will help us build and maintain these systems. You'll take validated detection logic and turn it into production batch and streaming pipelines on Databricks. You'll write the data processing, feature engineering, tests, and monitoring. Our team runs on internal automation tools that handle deployment, signal investigation, monitoring, and ticket coordination. You'll design and extend these tools, turning one-off scripts into reusable skills that compound across the whole team. You'll also spearhead the development of our internal “Governance Hub,” a system that tracks models, shipping checklists, and governance artifacts as models move through review and into production. By the end of your internship, you'll have shipped code that runs against real fraud signals every day. ## What You'll Actually Do (Key Responsibilities) Convert validated detection code into well-tested production pipelines (Python, PySpark, Databricks). Build and ship batch and streaming pipelines that compute risk intelligence signals. Design testing and validation frameworks that catch problems before they reach production. Propose, design, and extend internal AI-assisted skills that automate recurring engineering and operational work for the team: deployment automation, signal investigation, channel monitoring, and ticket coordination. This is high-leverage internal work that compounds across the rest of the team. Support multi-

Free ATS check

Applying for this ML Engineering Intern role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about GeoComply?

Real rants from real employees. Read before you apply.

Read Company Rants →