Machine Learning Engineer

Ramp

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York City, NY
Salary
$200,000–$330,000 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $217k
This role $265k
$154k most similar roles pay here $349k

This role pays more than 90% of similar roles. Most pay $188,675–$246,150 — the shaded band above. At the midpoint, this role pays about $265k versus about $217k for comparable roles.

Based on 240 similar postings.

Employer

About Ramp

Ramp is a corporate spend management platform providing corporate cards, expense management, and accounts payable automation tools to help businesses control spending and operate more efficiently. Industry: Financial Technology & Corporate Spend Management

Ramp currently has 43 open roles on FindRole.

Listed pay typically runs $168,000–$297,330 across 41 roles with salary data.

Most-posted roles

View all roles at Ramp

At a glance

TL;DR · Machine Learning Engineer

As a Machine Learning Engineer, you will join the machine learning team to lead the future of fraud detection. You will be responsible for building core machine learning models, designing data architectures, and establishing strategic roadmaps to mitigate fraud-related threats while minimizing friction for legitimate users. Your daily work involves applying statistical and machine learning techniques to large datasets to identify patterns of platform abuse and identity theft. You will prototype and productionize models and rules-based systems while collaborating with engineering and data teams to integrate first and third-party data sources. The role requires proficiency in Python, including libraries like NumPy, Pandas, Scikit-learn, and PyTorch, alongside strong SQL skills in Snowflake or Postgres. You will also utilize agentic AI tools for development and analysis within the high-stakes domain of financial fraud prevention.

What does a Machine Learning Engineer earn in New York?

Median $231150 from 51 postings across 15 companies.

See salary data

What you'll do

  • Apply statistical and machine learning techniques to large datasets to identify fraud, platform abuse, and identity theft.
  • Prototype and productionize machine learning models and rules-based systems to protect users from fraud.
  • Design data architectures and set strategic roadmaps for the future of fraud machine learning.
  • Partner with Engineering and Data Platform teams to integrate first and third-party data sources into decision-making processes.
  • Develop backend systems and implement production-ready machine learning models.
  • Influence internal processes, tools, and systems to improve scalable decision-making within the machine learning team.

What we're looking for

  • Bachelor’s degree or above in Math, Economics, Physics, Computer Science, or other quantitative fields.
  • Minimum of 5 years of industry experience as a Machine Learning Engineer, Applied Scientist, or Data Scientist.
  • Strong Python experience including libraries like numpy, pandas, sklearn, and pytorch for ML techniques and backend engineering.
  • Experience deploying machine learning models to production and making meaningful contributions to backend systems.
  • Strong knowledge of SQL using platforms such as Snowflake or Postgres.
  • Fluency with agentic (AI) tools for software development and data analysis.
  • PhD in Math, Economics, Physics, Computer Science, or other quantitative fields (preferred).
  • Context on fraud/identity threat detection, experience at a high-growth startup, or experience with the modern data stack (preferred).

More like this

Similar roles

Machine Learning Engineer

Q2

Cary, NC +2 24 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

Machine Learning Engineer

Q2

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

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 65 days ago $77,600–$176,000
Machine Learning Artificial Intelligence Generative AI LLMs LangChain LangGraph Python C++ Rust Java Deep Learning Computer Vision scikit-learn TensorFlow PyTorch Cursor Supervised Learning Unsupervised Learning
2+ yrs exp

Machine Learning Engineer

Adobe

San Francisco, CA 9 days ago $133,100–$236,400
Machine Learning LLMs RAG Python SQL MLOps Databricks MLflow Feature Store CI/CD Embeddings Fine-tuning Recommendation Systems Feature Engineering
5+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 57 days ago $77,600–$176,000
Python TensorFlow PyTorch scikit-learn C++ Rust Java Deep Learning Computer Vision Generative AI LLMs LangChain LangGraph Supervised Learning Unsupervised Learning Cursor
2+ yrs exp

Machine Learning Engineer

Apple Inc

Cupertino, CA 50 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Machine Learning Distributed Training Inference Serving Data Pipelines Computer Architecture 3DGS Vision Algorithms Performance Engineering
10+ yrs exp