Smarsh
Smarsh

Research Engineer III

engineeringfull-timeUS - Remote
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

About Smarsh

Smarsh empowers organizations in regulated industries to manage risk and unleash intelligence in their digital communications. The platform helps spot compliance, legal, and reputational risks across 80+ communication channels.

Role Overview

Build production ML infrastructure for enterprise-scale machine learning pipelines. You'll work on a platform that orchestrates end-to-end ML workflows from data ingestion through model training, evaluation, and deployment.

Key Responsibilities

  • Build and maintain Apache Airflow DAGs for ML pipeline orchestration
  • Develop SageMaker training jobs for NLP models (NeMo, PyTorch)
  • Implement MLflow tracking and model registry integrations
  • Write infrastructure-as-code using Terraform (AWS S3, IAM, VPC)
  • Create comprehensive tests for ML pipeline components
  • Follow spec-driven development practices with Claude Code
  • Contribute to ML observability and evaluation frameworks

Required Experience

Experience with PyTorch and related ML frameworks.

✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now
Research Engineer III at Smarsh — Remote