Skip to content
Fireworks AIFireworks AINew York, NY

MTS, Research Engineer

Research Engineer conducting open-ended ML research, reproducing SOTA papers, building/scaling distributed training infrastructure on GPU clusters, and bridging research ideas into production code. Requires strong programming, ML frameworks, distributed systems experience, and math foundations; Master's/PhD preferred.

250k – 400k
On-site7+ YOEML Engineering

About the role

What You'll Do

  • Conduct Open-Ended Research: Explore new model architectures, training objectives, and optimization techniques. Formulate hypotheses, design experiments, and iterate quickly based on empirical results.
  • Reproduce and Extend State-of-the-Art: Implement and reproduce results from recent machine learning papers. Identify bottlenecks, propose improvements, and scale these methods to larger datasets and models.
  • Build and Scale Training Infrastructure: Design, implement, and maintain high-performance, distributed machine learning systems. Optimize training loops, data loaders, and communication overhead across large GPU clusters.
  • Bridge Science and Engineering: Translate abstract mathematical concepts and research ideas into robust, bug-free, and efficient code.
  • Collaborate Cross-Functionally: Work closely with Research Scientists to unblock their experiments by providing tooling, optimizing code, and co-designing experiments that are hardware-aware.

Requirements

  • Strong programming skills (Python, C++, or Rust) and a commitment to writing clean, maintainable code.
  • Deep practical knowledge of machine learning frameworks (PyTorch, JAX, or TensorFlow).
  • Experience working with large distributed systems and parallel computing (e.g., CUDA, NCCL, MPI).
  • A strong foundation in linear algebra, calculus, probability, and statistics.
  • A proven track record of implementing complex deep learning algorithms from scratch.

Nice to Have

  • A Master’s or PhD in Computer Science, Machine Learning, Physics, Mathematics, or a related field (or equivalent industry experience).
  • Experience with low-level GPU programming (CUDA/Triton) or hardware co-design.
  • Familiarity with the challenges of training Large Language Models (LLMs).
  • Familiarity with the challenges of inference, and OSS inference engines such as SGLang and vLLM.

Skills

PythonC++RustPyTorchJAXTensorFlowCUDANcclMpiLinear AlgebraTritonSglangvLLM

Similar roles

ML Engineering jobs
Decagon

Senior Software Engineer, Agents

DecagonNew York, NY

Build and iterate on AI agents for customer interactions, outperforming humans in complex scenarios. Requires 5+ years experience with Python/TypeScript, systems debugging, and model evaluation/integration.

250k – 330k
On-site5+ YOEML Engineering
Decagon

Senior Software Engineer, Agents

DecagonSan Francisco, CA

Build and deploy scalable AI agents for customer support that handle complex interactions across industries like finance and healthcare. Requires 5+ years experience with Python and TypeScript, focusing on system reliability and model integration.

250k – 330k
On-site5+ YOEML Engineering
Sphere

Lead AI Engineer

SphereSan Francisco, CA

Leads development of proprietary AI reasoning model TRAM for interpreting global trade law, building data pipelines, fine-tuning LLMs, and evaluation frameworks for high-speed, accurate compliance determinations. Requires AI product experience, especially RAG systems and model fine-tuning.

250k – 280k
On-siteML Engineering
Scale AI

Tech Lead Manager- MLRE, ML Systems

Scale AISan Francisco, CA +2

Leads development and optimization of distributed frameworks for LLM post-training, training, and inference. Collaborates with ML teams to enable advanced model development and data curation, requiring expertise in large-scale ML systems and tools like PyTorch and CUDA.

252k – 315k
On-siteML Engineering
Garner Health

Senior Machine Learning Operations Engineer

Garner HealthNew York City, NY

Build and operate production ML systems and platform components for healthcare technology, partnering with ML and data science teams on model deployment, observability, and reliability.

256k – 285k
Hybrid5+ YOEML Engineering