← All roles

ML research and engineering

Machine learning researcher

Develop, evaluate, and scale foundation models for structured enterprise data.

About eomer

eomer develops foundation models and decision systems for structured enterprise data. The team combines machine learning research with production software so organizations can forecast outcomes, quantify uncertainty, and connect model outputs to business workflows.

About the role

This role covers the full model lifecycle, from research hypotheses and evaluation protocols to efficient training and production inference. The research team expects each researcher to combine rigorous experiments with software that lets the wider team test new ideas quickly.

Key responsibilities

  • Design, implement, and evaluate new model architectures, training methods, and inference methods for structured data.
  • Define evaluation protocols that measure accuracy, calibration, compute efficiency, and performance across enterprise datasets.
  • Scale training across GPUs or TPUs and improve the research code used for rapid experiments.
  • Work with product and delivery teams to test model behavior under production constraints.

Required experience

  • Strong knowledge of the complete machine learning research cycle and sound software engineering practice.
  • Advanced Python skills and practical experience with major machine learning frameworks.
  • Experience across model design, model training, evaluation, and production inference.
  • Experience with distributed training, GPU or TPU systems, and machine learning infrastructure.
  • Strong knowledge of classical machine learning methods and deep learning techniques.

Preferred experience

  • Research depth in architecture design, model compression, evaluation, code generation, or language models.
  • Experience with foundation models, tabular data, or predictive analytics.
  • Peer-reviewed research, open-source contributions, or a strong record in machine learning competitions.
  • A BSc, MSc, or PhD in computer science, machine learning, or a related discipline.

How to apply

Submit your resume and describe the experience that relates to this role. All roles are remote.