Skip to content
Together AITogether AISan Francisco, CA

Research Engineer, Core ML

Research Engineer building production ML systems at the intersection of efficient inference, RL/post-training, and serving engines. Translates algorithms into scalable infrastructure improving latency, throughput, and model quality. Requires 3+ years ML systems experience and advanced degree.

200k – 280k/yr
On-site3+ YOEML Engineering

About the role

Responsibilities

  • Advance inference efficiency end-to-end

    • Design and prototype algorithms, architectures, and scheduling strategies for low-latency, high-throughput inference.
    • Implement and maintain changes in high-performance inference engines (e.g., SGLang or vLLM-style systems, speculative decoding like ATLAS, quantization).
    • Profile and optimize performance across GPU, networking, and memory layers.
  • Unify inference with RL / post-training

    • Design and operate RL and post-training pipelines (e.g., RLHF, RLAIF, GRPO, DPO-style methods, reward modeling).
    • Optimize RL workloads with inference-aware techniques like async rollouts and speculative decoding.
    • Train, evaluate, and iterate on frontier models.
    • Co-design algorithms and infrastructure to identify bottlenecks.
    • Run ablations and scale-up experiments.
  • Own critical systems at production scale

    • Profile, debug, and optimize under real workloads.
    • Drive roadmap items requiring engine modifications.
    • Establish metrics, benchmarks, and experimentation frameworks.
  • Provide technical leadership (Staff level)

    • Set technical direction for cross-team efforts.
    • Mentor engineers and researchers.

Requirements

Deep expertise in one or more areas with breadth to work across the stack:

  • Bias toward implementation and shipping.
  • Expertise in: large-scale inference systems (SGLang, vLLM), RL/post-training for LLMs (GRPO, RLHF), model architecture, distributed systems/HPC for ML.
  • Strong Python coding, performance profiling/optimization.
  • Research foundation with track record (papers, open-source, production).

Minimum qualifications

  • 3+ years experience in ML systems, model training/inference, or equivalent.
  • Advanced degree in Computer Science, EE, or related field, or equivalent.
  • Experience owning complex technical projects end-to-end.

Compensation

US base salary range: $200,000 - $280,000 + equity + benefits.

Skills

PythonSglangvLLMRLHFGrpoDpoSpeculative DecodingAtlasGpu OptimizationDistributed Systems

Similar roles

ML Engineering jobs
Console

Research Engineer

ConsoleSan Francisco, CA

Research Engineer building self-improving AI agent systems at Console. Develop eval/optimization loops, fine-tune specialist models, and improve agent reasoning over enterprise context using production data to drive measurable gains in quality, latency, and reliability.

200k – 350k/yr
On-siteML Engineering
Kepler

Machine Learning Engineer

KeplerNew York, NY

Build and own ML models, fine-tuning, evaluation harnesses, and routing for Kepler's AI agent harness in finance. Requires 5+ years production software experience and shipped ML systems focused on correctness, evals, and real-world reliability.

200k – 280k/yr
On-site5+ YOEML Engineering
AfterQuery

Machine Learning Engineer

AfterQuerySan Francisco, CA

Build production ML systems for measuring, predicting, and scaling data quality for frontier AI models. Requires 3-6 years experience in applied ML or related production systems (ranking, recommendations, data quality, fraud) plus strong software engineering skills.

200k – 300k/yr
On-site3+ YOEML Engineering
Tennr

Machine-Learning Operations Engineer

TennrNew York, NY

Founding ML Operations Engineer building scalable training, inference, and evaluation pipelines for proprietary VLMs and LLMs in healthcare. Requires 5+ years production ML infrastructure experience, strong Python/TypeScript skills, and ownership in a fast-paced startup.

200k – 230k/yr
On-site5+ YOEML Engineering
Glean

Machine Learning Engineer, Enterprise Brain

GleanMountain View, CA

Machine Learning Engineer building the Enterprise Brain - a proactive AI system for task detection, automation, reasoning, planning and personalization using LLMs, RL, fine-tuning, and advanced ranking on top of enterprise and personal knowledge graphs. Requires 3+ years ML experience, strong production ML skills, and expertise in evaluation/benchmarking.

200k – 300k/yr
Hybrid3+ YOEML Engineering