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.
Apply for this role
Complete the required fields and attach your resume as a PDF. Your application will be sent to development@eomer.ai.