Senior Research Engineer (ML & Data)

arrow

Jersey City / $55 - $65 hour

INFO

Salary

RATE:

$55 - $65

Location

LOCATION

Jersey City

Job Type
JOB TYPE

Contract

Start Date: ASAP

Contract: 6 months

Location: Remote (comfortable working with colleagues located in Europe)


About the Role

We're looking for a Senior Research Engineer (ML & Data) to join a high-performing team focused on building scalable machine learning solutions in a production environment. This role offers the opportunity to work across the full software development lifecycle, partnering closely with research and engineering teams to translate advanced models into real-world impact.

**We will NOT be engaging with third part agencies on this role**


What You'll Do

  • Design & Deliver:
    Build, test, and deploy high-quality software using modern development practices across the full SDLC.

  • Develop Scalable ML Systems:
    Create and maintain large-scale data pipelines to support the training and deployment of machine learning models (e.g., entity recognition and matching) across high-volume data sets.

  • Collaborate Cross-Functionally:
    Work closely with researchers, data scientists, and engineering teams in a collaborative, globally distributed environment.

  • Drive Agile Execution:
    Contribute in a fast-paced, iterative environment with a strong focus on timely delivery and continuous improvement.

  • Innovate & Experiment:
    Explore new technologies and approaches, contributing to the evolution of platform capabilities and engineering practices.

  • Communicate Effectively:
    Clearly articulate technical concepts and solutions to both technical and non-technical stakeholders.


What We're Looking For

Required Experience

  • Bachelor's degree in Computer Science or a related field (or equivalent experience)
  • 5+ years of software engineering experience
  • 2+ years delivering production-grade machine learning solutions
  • Strong proficiency in Python and its ecosystem
  • Experience building clean, maintainable, and well-tested code
  • Proven ability to quickly adopt new technologies to solve complex challenges
  • Experience working closely with data science teams to productionize research
  • Hands-on experience with cloud environments (preferably AWS)
  • Familiarity with Agile methodologies, CI/CD, DevOps, and SDLC best practices
  • Strong interest in practical applications of machine learning

Preferred Experience

  • Experience integrating ML models into production systems (e.g., scikit-learn, XGBoost)
  • Exposure to big data platforms (e.g., Snowflake) and scalable SQL
  • Understanding of MLOps / ModelOps principles
  • Experience with entity matching or entity resolution at scale
  • Ability to bridge research and engineering workflows effectively
  • Experience with additional programming languages (e.g., Java, Scala, Rust, TypeScript)

If you're a hands-on engineer who enjoys turning cutting-edge research into production-ready systems, this is an excellent opportunity to make a measurable impact.


CONTACT

Scott Abuso

Senior Recruitment Consultant

SIMILAR
JOB RESULTS

4k-Harnham_DA copy
CAN’T FIND THE RIGHT OPPORTUNITY?

STILL
LOOKING?

If you can’t see what you’re looking for right now, send us your CV anyway – we’re always getting fresh new roles through the door.