# Research Scientist – Tabular & Structured Machine Learning
**Company:** [Granica](https://hotfix.jobs/companies/granica)
**Location:** San Francisco, CA
**Salary:** $160K-$250K
**Experience:** 0+ years
**Skills:** Machine Learning, PyTorch, JAX, TensorFlow, Python, Rust, Tabular Machine Learning, Representation Learning, Probabilistic Modeling, Statistical Learning Theory
**Posted:** 2026-03-13
> Conduct research and build foundational ML models for structured and tabular data, combining statistical learning theory, probabilistic modeling, and large-scale systems. Requires a PhD and strong experience in tabular/relational ML.
## Job Description
## What You’ll Build and Research
- Invent and prototype algorithms that advance the foundations of machine learning for structured and tabular data
- Develop new representation learning techniques and information models for large enterprise datasets
- Build adaptive learners combining statistical learning theory, probabilistic modeling, and large-scale systems optimization
- Contribute to the development of large tabular models and structured foundation models
- Design architectures integrating relational, symbolic, and neural learning components
- Research and implement methods for dataset compression, selection, and representation to improve learning efficiency
- Develop cost models and optimization frameworks for large-scale structured learning systems
- Collaborate closely with the Granica research group led by Prof. Andrea Montanari (Stanford) and with systems engineers
- Rapidly prototype new algorithms and evaluate them on real enterprise datasets
- Publish and contribute to the broader research community shaping the future of structured AI and efficient ML systems

## What You’ll Bring
- PhD in Machine Learning, Statistics, Computer Science, Applied Mathematics, or a related field
- Research experience related to structured, relational, or tabular data
- Experience in one or more of the following areas:
  - Tabular or relational machine learning
  - Representation learning for structured data
  - Statistical learning theory or generalization
  - Probabilistic modeling or Bayesian inference
  - Optimization for machine learning
  - Scalable or distributed ML systems
- Experience working with structured datasets or relational data systems
- Strong grounding in statistics, optimization, information theory, or probabilistic inference
- Hands-on experience with PyTorch, JAX, or TensorFlow
- Strong programming skills in Python or Rust
- Demonstrated ability to translate theoretical ideas into working systems or prototypes
- Curiosity about how structure and relational information enable new forms of learning and reasoning
- A pragmatic research mindset: you value elegant ideas but also ship systems that work at scale

## Bonus
- Research in tabular machine learning, relational representation learning, or structured data modeling
- Experience building large-scale ML infrastructure or distributed training systems
- Familiarity with data systems, query engines, or dataset optimization pipelines
- Publications at top venues such as NeurIPS, ICML, ICLR, COLT, KDD, AAAI
- Contributions to open-source ML systems or research-to-production tooling

## Compensation & Benefits
- Competitive salary, meaningful equity, and substantial bonus for top performers
- Flexible time off plus comprehensive health coverage for you and your family
- Support for research, publication, and deep technical exploration
**Apply:** https://hotfix.jobs/jobs/research-scientist-tabular-structured-machine-learning-at-granica-0dfb75d0-2656-407f-a3c8-69253a33c889
**Canonical:** https://hotfix.jobs/jobs/research-scientist-tabular-structured-machine-learning-at-granica-0dfb75d0-2656-407f-a3c8-69253a33c889