Skip to content

ML Research Engineer

Designs, develops, and deploys scalable ML systems and backend infrastructure for healthcare applications, translating LLM research into production while handling large-scale clinical data. Requires 3+ years ML backend experience, 5+ years software development, and backend languages like Python.

About the job

Responsibilities

  • Architect efficient, secure, reliable, and performant ML pipelines and infrastructure.
  • Design, develop, and maintain scalable/data-centric backend infrastructure for our product.
  • Translate start-of-the-art LLM research into production.
  • Work with complex, large-scale, real-world clinical data in a cloud-based environment.
  • Develop methods and features to ensure high-quality results for production models (drift detection, observability tooling).
  • Collaborate with product, engineering, and research teams to improve products and build next-generation ML for healthcare.
  • Build scalable infrastructure for model development and deployment pipelines, CI/CD, testing/experimentation.
  • Ensure robust monitoring, logging, and error handling for deployed systems.
  • Stay updated on latest advancements in machine learning and AI.

Requirements

  • 3+ years of experience in building ML-native backend infrastructure.
  • 5-7+ years of experience in backend and cloud platform software development.
  • Fluency in one or more backend programming languages including Python, Golang, Rust, Java.
  • Familiarity with modern ML/LLM techniques and frameworks.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related field.
  • Experience in 0-to-1 development of end-to-end ML systems (design, training, inference, deployment, monitoring; bonus for LLMs).
  • Experience developing and maintaining performant, scalable, data-centric enterprise software products.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills.

Compensation

  • Expected range: $160,000-200,000, plus stock options (dependent on experience, fit, and location).

Skills

Python, Go, Rust, Java, Machine Learning, LLMs, Ml Pipelines, Cloud Platforms, CI/CD, Model Monitoring

Pindrop

Pindrop

United States

Research Scientist II
$160k+/yrRemote3+ YOEML Engineering

Research Scientist II building and improving fraud risk models and scam detection systems using audio, behavioral, and metadata signals. Requires an advanced degree and 3+ years of applied ML experience with Python and modern ML frameworks.

Office Hours

Office Hours

San Francisco, CA
Software Engineer - Benchmarking
$160k+/yrRemote4+ YOEML Engineering

Build reproducible systems for AI model benchmarking, including datasets, evaluation pipelines, containerized environments, scoreboards, and analysis tools. The role requires 4+ years of professional engineering experience, strong Python, dataset rigor, and Docker expertise.

Applied Intuition

Applied Intuition

Sunnyvale, CA

Software Engineer - Prediction and Planning ML
$151k+/yrOn-site3+ YOEML Engineering

Develop and deploy ML-first behavior prediction and planning systems for autonomous vehicles, forecasting the motion and interactions of road users. Requires a bachelor's degree, deep learning lifecycle expertise, and at least three years of production software experience with C++ or Python.

LangChain

LangChain

New York, NY
AI Engineer, Enablement
$150k+/yrOn-site3+ YOEML Engineering

Build and teach reliable AI agent systems through customer workshops, technical content, guidance, and reference implementations. The role requires strong Python and agent-development experience plus a background delivering customer-facing technical training.

Roboflow

Roboflow

San Francisco, CA

Member of Technical Staff — Frontier Data
$150k+/yrRemoteML Engineering

Build reinforcement-learning environments, evaluations, datasets, and scalable infrastructure for frontier AI capabilities. The role suits a high-agency generalist engineer with experience in agents, evaluations, or RL workflows and strong communication skills.