For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Torentify
Torentify

ML Engineer / ML Scientist II

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Machine Learning
Python
SQL
+25

Visa

U.S. visa required

Permanent role
15 hours ago
Apply now

About the Company

Harnham is a specialist recruitment firm focused on data, analytics, artificial intelligence, and technology. It is partnering with a global technology company that develops machine learning solutions for e-commerce fraud prevention and transaction intelligence.

The company's platform helps online retailers identify fraudulent transactions in real time, approve legitimate purchases, and reduce financial losses. It supports approximately 1,000 merchants across more than 100 countries and processes billions of transactions annually.

About the Role

The hiring organization is seeking a Senior Machine Learning Engineer to develop and operate the models behind its real-time fraud detection and transaction decisioning platform.

This role combines applied machine learning, statistical analysis, experimentation, and production engineering. You’ll take ownership of complex ML problems throughout the full lifecycle, from initial research and model development to evaluation, deployment, monitoring, and ongoing optimization.

You’ll work within an established machine learning organization, collaborating with Product, Engineering, and Risk teams to build reliable, scalable solutions.

Key Responsibilities

  • Design, develop, evaluate, and deploy machine learning models for real-time fraud detection and transaction decisioning.
  • Develop experimental approaches to complex business and machine learning problems.
  • Build and improve ML pipeline components to support efficient, repeatable experimentation.
  • Design rigorous offline evaluation methods to assess model performance before production deployment.
  • Evaluate model architectures, features, and statistical approaches to improve predictive performance.
  • Contribute to ensemble modeling techniques that combine multiple models into more effective decision systems.
  • Build and operate distributed machine learning workloads using Python, SQL, and Apache Spark.
  • Manage models throughout their lifecycle, including development, testing, deployment, monitoring, and optimization.
  • Partner with Product, Engineering, and Risk teams to translate business requirements into scalable technical solutions.
  • Maintain high standards for testing, documentation, reproducibility, and model monitoring.
  • Provide technical leadership and contribute to the broader direction of the machine learning organization.

Required Qualifications

  • At least 4 years of professional experience after completing an undergraduate degree in a production machine learning environment.
  • Demonstrated ability to independently develop machine learning solutions from experimentation through production deployment.
  • Strong proficiency in Python and SQL.
  • Hands-on experience with Apache Spark and distributed computing environments.
  • Strong understanding of machine learning theory, statistics, experimental design, and model evaluation.
  • Experience developing machine learning solutions from the ground up, rather than primarily fine-tuning or integrating existing foundation models.
  • Experience building offline evaluation frameworks and comparing different modeling approaches.
  • Experience deploying, monitoring, and improving machine learning models in production.
  • Ability to work independently on technically ambiguous problems while collaborating with engineering and business teams.

Preferred Qualifications

  • Master’s degree or PhD in Computer Science, Statistics, Machine Learning, Mathematics, or a related quantitative field.
  • Strong academic or research background in machine learning or statistics.
  • Experience with ensemble modeling techniques.
  • Experience developing ML systems that process high-volume or real-time data.
  • Background in fraud detection, payments, e-commerce, transaction risk, or a related field.

Salary & Benefits

The base salary ranges from $140,000 to $210,000 per year, depending on geographic location and experience level. Compensation may reach the upper end of the range for particularly well-matched candidates.

Additional compensation and benefits include:

  • Annual performance bonus and stock options.
  • 401(k) matching.
  • Medical, dental, and vision coverage.
  • Unlimited paid time off.
  • 12 weeks of paid parental leave.
  • Life and disability insurance.
  • Mental health and therapy benefits.
  • Professional learning and development resources.

Work Arrangement

ⓘ View potential timezone restrictions

This is a fully remote position within the United States. The team works across U.S. time zones, with in-person travel expected approximately once per year.

The machine learning organization includes approximately 20 professionals across three collaborative teams, each with end-to-end ownership of its services and models.

Work Authorization

Applicants must be U.S. citizens or lawful permanent residents (Green Card holders). Employment visa sponsorship is not available now or in the future, including H-1B, F-1 OPT, STEM OPT, CPT, TN, O-1, E-3, and J-1 authorization.

About Torentify

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service