Machine Learning Engineer Internship

Q2

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cary, NC
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $184k
$113k most similar roles pay here $260k

This listing doesn't post a salary. Most similar roles pay $126,800–$241,750.

Based on 240 similar postings.

Employer

About Q2

Q2 Holdings is a cloud-based banking software company providing digital banking solutions to banks, credit unions, and alternative financial companies, including consumer and business banking platforms. Industry: Financial Technology & Digital Banking

Q2 currently has 32 open roles on FindRole.

Most-posted roles

View all roles at Q2

At a glance

TL;DR · Machine Learning Engineer Internship

The 2027 Summer Internship - Machine Learning Engineer role involves working on a team focused on the full lifecycle of applied machine learning, including model development, evaluation, deployment, monitoring, and improvement. The intern will support research into emerging fraud and abuse patterns, translate findings into detection ideas, and build features for products covering identity, behavior, and transaction fraud. Responsibilities include building and maintaining pipelines for training, evaluation, and inference while writing clean code using AI-assisted development tools to monitor production systems. Candidates should have experience with Python, R, or Java, along with knowledge of ML frameworks like TensorFlow, PyTorch, or scikit-learn. The role requires a foundation in statistics and probability to solve complex problems within the domain of fraud detection and risk modeling for financial services.

What does a Machine Learning Engineer earn?

Median $231150 from 299 postings across 49 companies.

See salary data

What you'll do

  • Research emerging fraud and abuse patterns to develop new detection ideas.
  • Build and test features for ML products across identity, behavior, and transaction fraud.
  • Develop and maintain pipelines that support the training, evaluation, and inference of ML models.
  • Write clean, well-tested code using modern AI-assisted development tools.
  • Monitor and troubleshoot production ML systems and data pipelines.
  • Evaluate model performance to ensure high-quality software for customers.

What we're looking for

  • Currently pursuing a degree in Computer Science, Data Science, Machine Learning, or a related field.
  • Experience with Python (R or Java are a plus).
  • Exposure to ML frameworks or libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Foundational knowledge of statistics, probability, or experimental methods.
  • Must be authorized to work for any employer in the U.S.
  • Fluent written and oral communication in English.
  • Coursework or personal projects involving fraud detection, risk modeling, or similar domains (preferred).
  • Exposure to APIs, backend services, or working with large datasets (preferred).

More like this

Similar roles

Machine Learning Engineer Internship

Q2

Austin, TX 17 days ago
Machine Learning Python TensorFlow PyTorch scikit-learn Data Pipelines Java R Statistics Probability Fraud Detection Risk Modeling AI-assisted development tools Backend Services Large Datasets

Data Science Intern

Q2

Austin, TX 17 days ago
Python SQL Machine Learning Git Data Pipelines Service-oriented Architecture Statistics Data Science

Data Science Intern

Q2

Cary, NC 3 days ago
Python SQL Machine Learning Git Data Pipelines Service-oriented Architecture Data Science Statistics

Machine Learning Engineer

Q2

Cary, NC +2 29 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Distributed Systems APIs Data Pipelines Statistics Probability Theory Optimization Copilot Claude Code
2+ yrs exp