Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

ML Engineering Intern

$50k - $62k per year

Geocomply


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-client rollout of detection pipelines: schema changes, config, deployment orchestration.



  • Debug production issues with the team. Improve monitoring and observability along the way.



  • Write clean code, participate in code reviews, and document your work so it outlasts your internship.


  • Embrace Stretch Opportunities (The Fun Part!):  As part of GeoComply's Early Talent Program, expect to be pushed. You’ll be given special, 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.

Who we're looking for: (Hard Requirements)



  1. You love working in Python



  2. You're a degree in Computer Science, Software Engineering, Data Science, or have equivalent experience. A strong software engineering foundation matters more than ML coursework or prior experience.



  3. Solid fundamentals : data structures, algorithms, Git, clean code habits.



  4. Familiarity with at least one cloud data platform (Databricks, GCP, or AWS) and with databases (relational or NoSQL).



  5.   Comfortable working in modern AI-assisted development workflows (Claude Code or equivalent), or eager to learn.



  6. This is a highly collaborative team, so student leadership experience or extra-curriculars outside of schooling is an asset.



  7. Clear communicator: written and verbal across technical and non-technical teams.


Nice to haves:



  • Prior internship or co-op experience involving production code, data pipelines, or ML systems.



  • Exposure to PySpark or distributed data processing is a plus.



  • Experience with pipeline orchestration (Databricks Workflows, Airflow) or streaming systems.



  • Background in fraud detection, risk intelligence, or anti-abuse work.



  • Experience building internal developer tools, CLI tools, bots, or automation scripts.


What you don't need: (We'll teach you)



  • Prior ML Work Experience: Personal projects and a genuine interest is almost preferable for this team; you’ll have no bad habits to train you out of.



  • PySpark or distributed data processing work experience. If you know Python well, we'll get you up to speed on PySpark and databricks.



  • Fraud detection domain knowledge. You'll build that context fast because you'll be working on real signals from day one.



  • Production deployment experience. Plenty of strong interns have never shipped code to production before starting here.



  • A background in solely ML. 


Don't Apply If:



  • You prefer to WFH. Our Early Talent Program focuses heavily on professional development and network building that requires in person connection and regular office attendance.



  • You want to work on a single thing for six months.  This team moves fast, priorities shift weekly. The interns who thrive here are the ones who drive their own clarity when the roadmap shifts under them.



  • You only want to do "pure ML." The title says ML Engineering, and the work is deeply technical, but the point of the work is fraud prevention for real clients. If you're going to feel frustrated that your pipeline work "isn't ML enough," this isn't the right seat.



  • You need someone to hand you a task list every morning. The path from start to a deployed pipeline isn't always mapped out. The right person for this role is someone who asks sharp questions, proposes a plan, and starts moving



  • You're uncomfortable with AI-assisted workflows. Generative tools are a baseline. You'll use it daily and you'll build tools on top of it. You’ll learn how to leverage things but the interest has to be there for this to work. 



  • You don't have legal authorization to work in Canada. We don't currently support visa or relocation for internship roles.


What makes this opportuntiy unique:



  • Direct production impact from week one. Your code will run against real fraud signals serving live clients, not sandbox projects.



  • ML and engineering interface. Work daily at the boundary between data science research and production engineering.



  • AI-assisted by default. AI-assisted workflows are the team's baseline toolchain. You will both use and extend these patterns.



  • Strong mentorship structure. Day-to-day technical mentorship plus weekly 1:1 with the team manager. Code review with senior engineers across the team.



  • Conversion-track framing. Strong intern performance has historically led to full-time SWE / MLE conversion on this team.



About GeoComply's Early Talent Program

Most Early Talent Programs or positions assign an intern a project or a manager and hope it works out. Ours is built differently, and we iterate on it every cohort based on what we learn.

You'll start with an onboarding Boot Camp: a week of product immersion where you learn what GeoComply actually does, why it matters, and how your work connects to the business.

By the end of the first week, you'll be asked to identify the biggest problem on your team and send a hypothesis directly to our co-founder.

From there, the structure is designed to make sure you're never invisible:

A dedicated buddy: a recent program alum whose job is to be the person you ask the questions you'd feel weird asking anyone else. They meet you before your first day, debrief you after your hardest weeks, pressure-test your showcase presentation, and support you every step of the way.

Direct access to senior leadership. You'll have a 1:1 with the co-founder during your first month, skip-level meetings with the Senior Leader for your team at six weeks, and a Showcase presentation to the whole company with your results from your internship at the end of your term.

A program that actually listens. Every cohort feeds back into the next one. The current program structure; Claude access on day one, onboarding bootcamp, skip-level meetings, and the buddy program, exists because previous interns told us what wasn't working and we changed it. 

A conversion track. 8-10% of GeoComply's global headcount is made up of previous Early Talent Program Alumni. we see this program as our entry level talent pool, and rarely hire for entry level roles outside of it. 

This isn't a program that treats interns as cheap labor or sandboxes them on side projects. You're selected from thousands of applicants, given production-grade work, held to a high bar, and supported with the structure to actually clear it.

$50,000 - $62,000 a year

Why is our salary range so large?

This role pays between $50,000 and ~$62,000 (annualized, prorated to your ~6-month placement). That's a wide band, and we'd rather explain it than pretend it isn't.

The range covers every technical intern we hire across three variables: whether this is your first ML internship or your third+, whether you're at the beginning of your Bachelor's or at the end of your Master's, and actually extends beyond that for more senior / PhD or MBA level candidates who come into the Early Talent Program.

TL;DR:  A first-internship bachelor's student and a Master's student with two years of work experience are both encouraged to apply: they just won't be paid the same, and they shouldn't be.

Not sure if you qualify for this role?  We encourage you to apply anyways. At GeoComply, Passion, Hunger and Drive, (aka PhD) count for more than years of experience or specific skills. 

Our workplace is built on  mutual respect and inclusion. We know that diversity of experience and thought has led to connection, innovation, and our company’s success.

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

 

Estimated Recruiting Timeline for this role:

Application Period: Late May --> Early June

Interview Period: Mid June --> Early July

Offers: Early July

Start Date: Early --> Mid July

End Date: December 2026 (6 month term)


 

More about the ETP (Early Talent Program) at GeoComply.

Most companies see interns as cheap labour, temporary workforce or someone to delegate the tasks you don’t want to do. This as a huge missed opportunity. 

GeoComply views our Early Talent Program as an opportunity to hand select and shape the growth of our future leaders. To equip them with the skills we want our future team leaders to have in five years, and our future executives to have in fifteen. We believe in developing our future pipeline of people as thoughtfully as we think about developing our products. 

 

Here are the stats to back that up:

- GeoComply supports an average of 60 intern positions a year (globally)

- 8-10% of GeoComply’s current workforce were hired on as interns

- Each intern receives hundreds of hours of job specific training and professional development from their managers, mentors, and the Early Talent Program.

To check out our amazing benefits and learn more about the Early Talent Program at GeoComply, please visit:  

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the ML Engineering Intern in Remote vacancy
  •  ...encourage their ideas and reward their results. As an  AI/ML Research Intern , you will be an integral member of a team of experienced technologists...  ...during your time here. Each project, advised by a software engineer, promotes a comprehensive learning experience and provides... 
    Internship
    Summer work
    Work at office
    Immediate start
    Day shift

    Drw Inc

    Remote
    17 hours ago
  • $160k - $180k per year

     ...product to tackle this space. We're a focused engineering team working on the hard parts: detecting...  ...machine-enforceable policy.  Be the AI/ML voice in our broader architecture...  ...directly to the CTO.  We use Claude Code internally and our engineers move quickly with AI assistance... 
    Suggested
    Full time
    Flexible hours

    Tigera

    Remote
    17 hours ago
  •  ...Senior ML Engineer About Invoca   Invoca is an AI-powered revenue execution platform that...  ...the infrastructure powering our Context Engine and agentic AI workflows, working closely...  ...throughput, and build robust, scalable APIs for internal and external model access. Broader... 
    Suggested
    Long term contract
    Full time
    Remote work
    Flexible hours

    Invoca

    Remote
    17 hours ago
  • $130k - $220k per year

     ...for the 21st century and the age of 5G and IoT, with world class engineering, best-in-class user experience, and features that will define the...  ...someone exceptional to join our team. We’re looking for an AI/ML Engineer who will develop, optimize, and scale machine... 
    Suggested
    Full time
    Work from home
    Flexible hours

    Us Mobile

    Remote
    17 hours ago
  • $150k - $180k per year

     ...Lifelong learners with a drive to excel  · Resilient people who rise to the occasion  About the role:   We are seeking an AI/ML Engineer to join BPM’s Enterprise Technology Solutions team. This role is for a builder — someone who doesn’t just experiment with AI but makes... 
    Suggested
    Remote job
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work

    Bpm Llp

    Remote
    17 hours ago
  • $209.3k - $313.8k per year

     ...manufacturer.   Meet the Team:   As a Staff Machine Learning Engineer focused on End-to-End (E2E) Model Development, you will lead the...  ...technical leadership role focused on core model research and large-scale ML development, not feature-layer logic or rule-based planning.... 
    Remote job
    Full time
    Work at office
    Relocation

    Torc Robotics

    Remote
    17 hours ago
  •  ...We are seeking a senior distributed machine learning (ML) research developer to join our team working on a novel AI safety agenda. In...  ...relevant computer science field (e.g., computer science, computer engineering, software engineering) is required. An advanced degree (master’s... 
    Full time
    Work at office

    LawZero

    Remote
    17 hours ago
  • $209.3k - $313.8k per year

     ...manufacturer.   Meet the Team:   As a Staff Machine Learning Engineer specializing in BEV (Bird’s-Eye View) and Multi-Modal Perception,...  ...ensure cohesive perception model interfaces. Mentor and guide ML engineers, cultivating best practices in experimentation, code quality... 
    Full time
    Work at office
    Remote work
    Relocation

    Torc Robotics

    Remote
    17 hours ago
  •  ...December 18th 2026 What’s it like to intern at Super.com ? Interning at Super.com...  ...About this role We are looking for a Data Engineer Intern to join our growing team for the...  ...services, including the bot platform, the NLP engine and the pricing/recommendation engines.... 
    Internship
    Work at office
    Remote work
    Home office
    Night shift

    Supercom

    Remote
    17 hours ago
  •  ...Architect / Principal, AI ML Accomplished Tech Visionary:  Embark on an exciting journey into the realm of software development...  .... Mentor technical teams and guide solution architects, AI/ML engineers. Ensure ethical and responsible AI practices including bias detection... 
    Full time
    Work at office
    Remote work
    Flexible hours

    3pillar

    Remote
    17 hours ago
  •  ...We’re looking for a DevOps Engineer to help design, build, and optimize the cloud infrastructure powering our machine learning operations....  ...) environment. You’ll work hand-in-hand with data scientists, ML engineers, and other DevOps experts to automate workflows, enhance... 
    Full time
    Worldwide

    High 5 Games

    Remote
    17 hours ago
  •  ...you curious about the systems that power ML inference and motivated to make them faster...  ...Coveo is looking for a Software Developer intern to join our ML Platform Serving team in Research...  ...You are currently studying Software Engineering or Computer Science in a Bachelor's degree... 
    Internship
    Full time
    Summer work
    Work at office
    2 days per week

    Coveo

    Remote
    17 hours ago
  • $20 - $25 per hour

     ...rollout to get there. We're offering AI Engineer Internships in regions across the globe to...  ...building. You'll work on two things: # Internal AI initiatives – helping unlock AI...  ...closely with senior engineers and fellow interns across our global regions. Who You'll... 
    Internship
    Work at office
    Shift work

    Xsolla

    Remote
    17 hours ago
  • $123k - $183k per year

     ...compounding interest. On the Servicing ML team, you will build and improve machine learning...  ...You will work closely with experienced ML engineers, platform partners, and cross-functional...  ...Kubeflow, Airflow, MLflow, or equivalent internal platforms). - Proficient in using AI-... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Remote
    17 hours ago
  • $23 - $27 per hour

     ...ensure that they get the most out of the platform. You will aid engineering support between the company and the onsite engineers and...  ...the different functional groups within Noda Learn pertinent internal tools (Google Apps, Slack, Salesforce, Noda Platform) Learn about... 
    Internship
    Hourly pay
    Shift work

    Noda

    Remote
    17 hours ago
  •  .... Come be a part of our journey! About the team The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning...  ...capabilities with modern AI/ML inference systems and external/internal AI services. Ecosystem Integrations: Implement and maintain... 
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Remote
    17 hours ago
  •  ...Term: September 8th - December 18th 2026 What’s it like to intern at Super.com ? Interning at Super.com is an exciting chance...  ...alone. About this role We are looking to hire a Software Engineer In Data intern to join our growing Data team. As a Software... 
    Internship
    Work at office
    Remote work
    Home office
    Night shift

    Supercom

    Remote
    17 hours ago
  •  ...cost-effective, secure, and reliable.  As a Forward Deployed Engineering Intern on the AI Agent team, you’ll support real-world AI deployments...  ...cloud platforms. Prior coursework or projects involving AI/ML concepts or LLMs. Exposure to prompt engineering or similar... 
    Internship
    Remote job
    Local area

    Cresta

    Remote
    17 hours ago
  •  ...Machine Learning Engineer (NLP/Multi Agent Systems) About us: At Spin , recruitment is...  ...are building a dynamic, always-on content engine that powers the full brand narrative—spanning...  ..., MLOps, product managers, and fellow ML engineers to deliver end-to-end solutions.... 
    Remote job
    Long term contract
    Full time
    Direct hire
    Immediate start
    Work from home
    Monday to friday

    TLNT Group

    Remote
    17 hours ago
  • $186.37k - $230k per year

     ...applicants from Canada time zones only at this time. Staff AI Engineer  The Opportunity:  At Grafana, we build observability...  ...product features, including integration of agentic components with internal tools, alerting systems, runbooks, and developer workflows.  Utilize... 
    Remote job
    Full time
    Local area
    Flexible hours

    Grafana Labs

    Remote
    17 hours ago
  • $207k - $242.5k per year

     ...our portfolio — firmware, app, and cloud engineering working as one team to ship the trackers...  ...telemetry — which is the scale this on-device ML platform should be built to handle....  ...systems and on-device software, from RTOS internals and driver bring-up to power management and... 
    Remote job
    Full time
    Contract work
    Summer work
    Flexible hours

    Life360

    Remote
    17 hours ago
  •  ...pay later without any hidden fees or compounding interest.   ML Feature Platform is one of the two teams that compose the ML Platform...  ...to Affirm’s availability and latency goals. We’re looking for engineers who are passionate about ML enablement and believe that platform... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Remote
    17 hours ago
  •  ...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each...  ...features on our platform. We don't distinguish much between interns and full-time employees, and you’ll have plenty of opportunities... 
    Internship
    Remote job
    Full time
    Work at office
    Flexible hours

    Cohere

    Remote
    17 hours ago
  •  ...Job Summary We are seeking a Data Analyst Intern to join our Research & Innovation team. This...  ..., and anomalies. Assist in feature engineering for machine learning models. Maintain and document data pipelines for AI/ML projects. Create reports and visualizations... 
    Internship
    Long term contract
    Worldwide

    Deighton Associates

    Remote
    17 hours ago
  •  ...our world. Job Description We are seeking an ML Solutions Architect who brings broad software engineering expertise along with strong machine learning-...  ...allow ML models to interact with a real-time rendering engine. This includes managing data pre-processing and post... 
    Daily paid
    Full time
    Apprenticeship
    Local area
    Flexible hours

    Nbcuniversal

    Remote
    17 hours ago
  •  ...spécialisée créée pour centraliser l’innovation en ML et en IA chez Stay22. Neuro fournit les...  ...MLOps Concevoir et maintenir le client interne LLM ainsi que les couches de passerelle,...  ...technical foundation that powers our core engines, including Roam (our ML-driven... 
    Full time
    Apprenticeship
    Work at office
    Flexible hours

    Stay22

    Remote
    17 hours ago
  •  ...We are seeking a machine learning (ML) research developer to join our team working on a novel AI safety agenda. In this role, you will...  ...computer science field (e.g., computer science, computer engineering, software engineering) is required, along with an advanced degree... 
    Full time
    Flexible hours

    LawZero

    Remote
    17 hours ago
  • $171.5k - $201k per year

     ...families who rely on Life360. We are a product-minded, AI-Native engineering team. That means AI isn’t just a tool we use — it’s how we work....  ...You'll be central to how the team builds its experimentation and ML infrastructure, develops its services, and how we use AI for... 
    Internship
    Full time
    Summer work
    Remote work
    Flexible hours

    Life360

    Remote
    17 hours ago
  •  ...What is The Role We're looking for a Software Engineer to join the Elasticsearch - Analytical Engine team. This globally-distributed, completely remote team of senior engineers is responsible for building new analytics capabilities in Elasticsearch’s latest aggregation framework... 
    Full time
    Remote work

    Elastic

    Remote
    17 hours ago
  • $147.5k - $173k per year

     ...Analytics is a 60+ person organization spanning data engineering, analytics engineering, data science, and ML. We're building it to be AI-native, where...  ...subscription or freemium business models Familiarity with international / multi-market analytics Experience building dbt... 
    Full time
    Summer work
    Remote work
    Flexible hours

    Life360

    Remote
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to ML Engineering Intern. Be the first to apply!