Machine Learning Engineer

Q2

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cary, NCAustin, TXCharlotte, NC
Employment
Full-time
Posted
54 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $226k
$163k $290k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $200,437–$251,925.

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 43 open roles on FindRole.

Most-posted roles

View all roles at Q2

At a glance

TL;DR · Machine Learning Engineer

JOB TITLE: Machine Learning Engineer The Machine Learning Engineer joins the Risk & Fraud team to build and operate production systems for fraud detection at scale. This role involves researching emerging fraud patterns, translating research into detection approaches, and building next-generation products across identity, behavior, and transaction fraud. You will build and optimize real-time, low-latency ML infrastructure, maintain pipelines for training and inference, and ensure model reliability through rigorous testing and monitoring. The position requires proficiency in Python, R, or Java, along with experience using ML frameworks like TensorFlow, PyTorch, and scikit-learn. Candidates should possess strong knowledge of statistics, optimization, and probability theory. The work focuses on solving real-world problems by protecting transactions for financial institutions against fraud and abuse within a digital banking and lending context.

What does a Machine Learning Engineer earn?

Median $235750 from 323 postings across 48 companies.

See salary data

What you'll do

  • Research emerging fraud and abuse patterns to develop new detection approaches.
  • Build next-generation ML products for identity, behavior, and transaction fraud.
  • Optimize real-time, low-latency ML infrastructure for reliability and scalability.
  • Build and maintain pipelines for training, evaluation, and inference of ML models.
  • Write clean, maintainable, and well-tested code following production engineering best practices.
  • Monitor and troubleshoot production ML systems and data pipelines.
  • Partner with customers to understand their needs and shape product direction.

What we're looking for

  • Bachelor’s degree in a related field.
  • 2+ years of relevant experience.
  • Proven experience in ML model development and deployment.
  • Strong knowledge of statistics, optimization, probability theory, and experimental methodologies.
  • Proficiency in programming languages such as Python, R, or Java.
  • Experience with ML frameworks/libraries like TensorFlow, PyTorch, or scikit-learn.
  • Familiarity with cloud platforms and scalable computing resources.
  • Authorization to work for any employer in the U.S.

More like this

Similar roles

Machine Learning Engineer

Q2

Austin, TX 74 days ago
Python R Java TensorFlow PyTorch scikit-learn Machine Learning AI Statistics Probability Theory Optimization
5+ yrs exp

Machine Learning Engineer

Adobe

San Jose, CA 39 days ago $125,600–$234,150
Python PyTorch TensorFlow scikit-learn Databricks Spark MLOps CI/CD Feature Engineering Transformer Architectures Graph Neural Networks Anomaly Detection Sequence Modeling
3+ yrs exp

Machine Learning Engineer

Q2

Austin, TX 6 days ago
Machine Learning Python TensorFlow PyTorch scikit-learn R Java Statistics Probability Theory Optimization Experimental Methodologies
2+ yrs exp Hybrid

Machine Learning Engineer

Ramp

New York City, NY 34 days ago $200,000–$330,000
Python PyTorch NumPy Pandas SQL Snowflake dbt LLM Machine Learning agentic (AI Hex RisingWave
5+ yrs exp Hybrid

Machine Learning Engineer

Apple Inc

Cupertino, CA 119 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Distributed Training Data Pipelines Inference Serving Computer Architecture Model Deployment Data Ingestion Profiling Debugging Claude
10+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 95 days ago
Machine Learning Artificial Intelligence Python LLMs LangChain LangGraph TensorFlow PyTorch scikit-learn C++ Rust Java Deep Learning Computer Vision Generative AI MCP Cursor Supervised Learning Unsupervised Learning
2+ yrs exp