HN user

noahho

10 karma
Posts5
Comments22
View on HN

Prior Labs | Berlin / Freiburg / NYC | ONSITE | Full-time | Multiple Roles | https://priorlabs.ai/

Deep learning transformed text and images but mostly skipped tables, even though they're behind most clinical trials, financial models, and scientific experiments. The reason is structural: no natural sequence, no spatial structure, no shared vocabulary across datasets, so the architectures and scaling laws behind LLMs don't transfer. We're building the foundation-model approach for tabular data. We started with TabPFN. v2 was published in Nature and set a new state of the art on tabular benchmarks; since release we've scaled capabilities ~20x and crossed 3M+ downloads and 7.5k+ GitHub stars. The hard problems are still open: scaling to millions of rows, low-latency inference, new data modalities, and the infrastructure to run all of it in production.

Open roles: - Senior ML Infrastructure Engineer - ML Engineer, Cloud Platform - Full Stack Engineer, ML Platform - Research Scientist, Foundation Model - Applied Scientist - Forward Deployed ML Engineer - Developer Relations Engineer - AE

35-person team with backgrounds from Google, G-Research, Jane Street, Goldman, CERN. Led by Frank Hutter, advised by Bernhard Schölkopf and Yann LeCun. Comp competitive with top AI labs.

All roles: https://priorlabs.ai/careers#open-positions

Prior Labs | Berlin / Freiburg / NYC | ONSITE | Full-time | Multiple Roles

Tables power every financial model, clinical trial, and scientific experiment, but deep learning has mostly ignored them. No natural sequence, no spatial structure, no shared vocabulary across datasets. LLM architectures don't transfer. We built TabPFN, the first foundation model that actually understands tabular data (published in Nature, 3M+ downloads, new SOTA for tabular ML). The hardest problems are still open.

The model is half the product. The other half - training infrastructure, real-time serving, developer platform, reliability - is what turns a research breakthrough into something enterprises trust in production. We're hiring across both.

ML Engineer, Cloud Platform — Design and scale the core infrastructure for serving and finetuning foundation models in production. Early enough that you're making the architecture decisions, not inheriting them.

ML Engineer, Training Infrastructure — Own GPU infrastructure, distributed training performance, and the developer productivity layer (CI, experiment tracking, model registry) that keeps research moving fast.

Full Stack Engineer, ML Platform — Build the product that puts tabular foundation models in users' hands, from data upload through inference and results. You'll work across frontend, backend, and directly with the research team to turn new model capabilities into production features.

Research Engineer, Foundation Model — Design experiments, run ablations, build training infrastructure, contribute to papers. Research engineers here aren't supporting scientists — they are the science team.

Also hiring: Research Scientist, Applied Scientist, Forward Deployed ML Engineer, Developer Relations Engineer, AE, BDR.

20-person team selected from thousands applicants. Backgrounds from Jane Street, Google, CERN, G-Research. Led by Frank Hutter, advised by Yann LeCun and Bernhard Schölkopf. €9M pre-seed from Balderton, with backing from leaders at Hugging Face, DeepMind, and Black Forest Labs. Comp competitive with top AI labs, meaningful equity.

All roles: https://jobs.priorlabs.ai

Prior Labs | Full Stack Engineer, ML Platform Hiring: Berlin | Salary: Competitive with top AI labs + meaningful equity | Relocation support | Full Time

Building the product that puts tabular foundation models into users' hands. React, FastAPI, Postgres. You'll work across frontend, backend, and directly with researchers shipping new model capabilities to production. 3+ years full stack, strong TypeScript and Python, experience with data-intensive applications. https://jobs.priorlabs.ai

Prior Labs | Berlin / Freiburg / NYC | ONSITE | Full-time | Multiple Roles

Tables power every clinical trial, financial model, and scientific experiment, but deep learning has mostly ignored them. No natural sequence, no spatial structure, no shared vocabulary across datasets. LLM architectures don't transfer. We built TabPFN, the first foundation model that actually understands tabular data (published in Nature, 3M+ downloads, new SOTA for tabular ML). The hardest problems are still open.

The model is half the product. The other half - training infrastructure, real-time serving, developer platform, reliability - is what turns a research breakthrough into something enterprises trust in production. We're hiring across both.

- ML Engineer, Training Infrastructure — Own GPU infrastructure, distributed training performance, and the developer productivity layer (CI, experiment tracking, model registry) that keeps research moving fast.

- Full Stack Engineer, ML Platform — Build the product that puts tabular foundation models in users' hands, from data upload through inference and results. You'll work across frontend, backend, and directly with the research team to turn new model capabilities into production features.

- Research Engineer, Foundation Model — Design experiments, run ablations, build training infrastructure, contribute to papers. Research engineers here aren't supporting scientists — they are the science team.

- ML Engineer, Cloud Platform — Design and scale the core infrastructure for serving and finetuning foundation models in production. Early enough that you're making the architecture decisions, not inheriting them.

Also hiring: Research Scientist, Applied Scientist, Forward Deployed ML Engineer, Developer Relations Engineer, AE, BDR.

20-person team selected from thousands applicants. Backgrounds from Jane Street, Google, CERN, G-Research. Led by Frank Hutter, advised by Yann LeCun and Bernhard Schölkopf. With backing from leaders at Hugging Face, DeepMind, and Black Forest Labs, XTX Ventures & Balderton.

All roles: https://jobs.priorlabs.ai

Prior Labs | Berlin / Freiburg / NYC | ONSITE & REMOTE (EU) | Full-time

Tables power every clinical trial, financial model, and scientific experiment, but deep learning has mostly ignored them. No natural sequence, no spatial structure, no shared vocabulary across datasets. LLM architectures don't transfer. We built TabPFN, the first foundation model that actually understands tabular data (published in Nature, 3M+ downloads, new SOTA for tabular ML). The hardest problems are still open.

The model is half the product. The other half - training infrastructure, real-time serving, developer platform, reliability - is what turns a research breakthrough into something enterprises trust in production. We're hiring across both.

ML Engineer, Cloud Platform — Design and scale the core infrastructure for serving and finetuning foundation models in production. Early enough that you're making the architecture decisions, not inheriting them.

ML Engineer, Training Infrastructure — Own GPU infrastructure, distributed training performance, and the developer productivity layer (CI, experiment tracking, model registry) that keeps research moving fast.

Full Stack Engineer, ML Platform — Build the product that puts tabular foundation models in users' hands, from data upload through inference and results. You'll work across frontend, backend, and directly with the research team to turn new model capabilities into production features.

Research Engineer, Foundation Model — Design experiments, run ablations, build training infrastructure, contribute to papers. Research engineers here aren't supporting scientists — they are the science team.

Also hiring: Research Scientist, Applied Scientist, Forward Deployed ML Engineer, Developer Relations Engineer, AE, BDR.

20-person team selected from thousands applicants. Backgrounds from Jane Street, Google, CERN, G-Research. Led by Frank Hutter, advised by Yann LeCun and Bernhard Schölkopf. With backing from Balderton, XTX Ventures and leaders at Hugging Face, DeepMind, and Black Forest Labs. Comp competitive with top AI labs, meaningful equity.

Apply at: https://jobs.priorlabs.ai

Less feature engineering is definitely something we are aiming for. The current version is actually only based on statistics, the real world connections between features is something we're working on right now and hope to show results for soon. That's the next step

When we released TabPFNv1 over three years ago, I didn’t expect at all the hundreds of comments and reposts we would see. Tabular data had been a field getting little love from AI research—but we immediately felt that this was a topic that data scientists, scientists, financial analysts, and enterprise users deeply cared about. Glad its useful to people!

Prior Labs | Founding-Team: Software Engineer, Data Scientist, ML Engineer, Product Manager, Developer Relations| On-Site (Berlin, Freiburg) | Full-time

Prior Labs is building foundation models for structured/tabular data – AI's biggest blind spot. While LLMs handle text/images, tables (numbers, categories, text mix) need native understanding. Our approach, TabPFN (published in Nature, 1M+ downloads, 3k+ GitHub stars), uses transformers pre-trained on synthetic data to achieve state-of-the-art results on small datasets zero-shot.

We're tackling a $100B+ opportunity to transform data science, finance, healthcare, and science. Backed by €9M pre-seed from Balderton, XTX Ventures, and leaders from Hugging Face, DeepMind, etc.

We're hiring a founding team to build this new category:

Software Engineer: Build scalable infra & APIs. Data Scientist / ML Engineer: Optimize & scale our TFMs. Product Manager: Define the vision for AI-native tabular tools. Developer Relations: Grow our community & drive adoption. Location: On-site in Berlin or Freiburg (we build together). Offer: Competitive salary + significant equity. Shape the future of AI for structured data from day one.

Apply: https://jobs.ashbyhq.com/prior-labs

Questions? Reach out at noah@priorlabs.ai

Prior Labs | Founding-Team: Software Engineer, Data Scientist, ML Engineer, Product Manager, Developer Relations| On-Site (Berlin, Freiburg) | Full-time

Prior Labs is building foundation models for structured/tabular data – AI's biggest blind spot. While LLMs handle text/images, tables (numbers, categories, text mix) need native understanding. Our approach, TabPFN (published in Nature, 1M+ downloads, 3k+ GitHub stars), uses transformers pre-trained on synthetic data to achieve state-of-the-art results on small datasets zero-shot.

We're tackling a $100B+ opportunity to transform data science, finance, healthcare, and science. Backed by €9M pre-seed from Balderton, XTX Ventures, and leaders from Hugging Face, DeepMind, etc.

We're hiring a founding team to build this new category:

Software Engineer: Build scalable infra & APIs. Data Scientist / ML Engineer: Optimize & scale our TFMs. Product Manager: Define the vision for AI-native tabular tools. Developer Relations: Grow our community & drive adoption. Location: On-site in Berlin or Freiburg (we build together). Offer: Competitive salary + significant equity. Shape the future of AI for structured data from day one.

Apply: https://jobs.ashbyhq.com/prior-labs

Questions? Reach out at noah@priorlabs.ai

Prior Labs | Software Engineer, Product Manager, Developer Relations, ML Engineer | On-Site (Berlin, Freiburg) | Full-time

AI has transformed text, images, and code—but structured data remains overlooked. Prior Labs is an early-stage startup building Foundation Models for tabular data, unlocking a new AI modality with the potential to transform science, finance, healthcare, and data science itself. Our model, published in Nature, is already state-of-the-art for small datasets, and we’re scaling this into a step-change for data science.

We’re backed by Balderton, XTX Ventures, and leaders from Hugging Face, Black Forest Labs, DeepMind, DataRobot, .. Our team includes world-class researchers and engineers from top AI labs, and we’re growing fast.

We're hiring founding engineers & builders to help define this new category:

Software Engineer – Build scalable infrastructure and APIs to integrate our models into real-world applications.

Product Manager – Define and execute the vision for AI-native tools for structured data.

Developer Relations – Grow the developer community, drive adoption, and showcase use cases.

ML Engineer – Optimize and scale our foundation models for structured data.

Location: On-site in Berlin or Freiburg (we believe in building together). Why Join? Competitive salary + equity, shape the future of foundation models for structured data from day one.

Apply now: https://jobs.ashbyhq.com/prior-labs

Questions? Reach out at noah@priorlabs.ai

Yes! This makes sense from a learning perspective: More samples add additional evidence the datapoint is actually what you observed - based on one sample the model is closer to a mean regression (which would translate to more balanced class probabilities in classification). Transformers have trouble counting repeated entries (there was a famous failure case of ChatGPT, asking it to count the number of 1s and 0s in a string). This model has some tricks to solve this.

Thanks a lot! We don't see clear artifacts for the synth data. Part of the "trick" is to keep the capacity of our model low, it has only about 11M parameters. That forces the model to "learn an in-context learning algorithm" or in other words "do in-context learning rather than in-weigthts learning". Adding real data on top will help, agreed! The synthetic data is very broad, we started by a synth data prior that was just BNNs samples with differing sizes and thus super broad. Our new data samples functions more densely that are simpler to explain but could still sample almost any function (with the constraints that our networks aren't infinitely complex).

Author here! The fundamental challenge is that LLMs like O1 and Claude 3.5 simply aren't built for the unique structures of tabular data. When processing tables through LLMs, the inefficiencies quickly become apparent - tokenizing a 10,000 x 100 table as a sequence and numerical values as tokens creates massive inefficiencies.

There's some interesting work on using LLMs for tabular data (TabLLM: https://proceedings.mlr.press/v206/hegselmann23a.html), but this only works for datasets with tens of samples rather than the thousands of rows needed in real-world applications.

What o1 and other LLMs typically do is wrap around existing tabular tools like XGBoost or scikit-learn. While this works, they're ultimately constrained by these tools' limitations. We're taking a fundamentally different approach - building foundation models that natively understand tabular relationships and patterns. Our approach combines the benefits of foundation models with architectures specifically designed for tabular data structures.

Author here! The breast cancer dataset is simple and heavily saturated, so small differences between methods are expected. As you say, single-use examples can be noisy due to randomness in how the data is randomly split into training and testing sets especially for a saturated dataset like this one. Cross-validation reduces this variance by averaging over multiple splits. I just ran this below:

  TabPFN mean ROC AUC: 0.9973

  SVM mean ROC AUC: 0.9903

  TabPFN per split: [0.99737963 0.99639699 0.99966931 0.99338624 0.99966465]

  SVM per split: [0.99312152 0.98788077 0.99603175 0.98313492 0.99128102]

  from sklearn.model_selection import cross_val_score
  from tabpfn import TabPFNClassifier
  from sklearn.datasets import load_breast_cancer
  from sklearn.svm import LinearSVC
  import numpy as np

  data = load_breast_cancer()
  X, y = data.data, data.target

  # TabPFN
  tabpfn_clf = TabPFNClassifier()
  tabpfn_scores = cross_val_score(tabpfn_clf, X, y, cv=5, 
  scoring='roc_auc')
  print("TabPFN per split:", tabpfn_scores)
  print("TabPFN mean ROC AUC:", np.mean(tabpfn_scores))
  
  # SVM
  svm_clf = LinearSVC(C=0.01)
  svm_scores = cross_val_score(svm_clf, X, y, cv=5, 
  scoring='roc_auc')
  print("SVM per split:", svm_scores)
  print("SVM mean ROC AUC:", np.mean(svm_scores))
It's hard to communicate this properly, we should probably make sure to have a favourable example ready, but just included the simplest one!

LLMs meet AutoML: in an effort to integrate user knowledge into AutoML, our new tool CAAFE uses LLMs to generate semantically meaningful features for tabular data (and also explains them). Towards an AI assistant for human data scientists

Paper https://arxiv.org/abs/2305.03403 Demo https://colab.research.google.com/drive/1mCA8xOAJZ4MaB_alZvy...

CAAFE uses GPT-4 and a textual description of the dataset to iteratively generate Python code that creates new features and explanations for their utility. It thereby harnesses the creative power of LLMs in combination with a systematic verification process that interacts with the LLM in an iterative fashion.

While hyperparameter optimization can profit from domain knowledge as well, we believe that steps of the pipeline that are closer to the data and the user, such as feature engineering, can benefit much more from additional semantic information. This may open exciting possibilities for broadening the range of applications of #AutoML to help practitioners with more of the data science pipeline.

Executing AI-generated code requires careful consideration. We've implemented a whitelist of safe python commands, but risks remain. Also, AI can replicate or even exacerbate biases present in the training data. Much more work is needed to avoid this. Please use CAAFE cautiously and examine its generated features critically, especially with an eye on principles from algorithmic fairness.

Why not let GPT generate your features directly or simply use OpenA’s Code Interpreter? While GPT-4 is a powerful model, it's not specifically designed for ML. CAAFE steps in with a systematic verification process to ensure the generated features are useful for the task at hand, also providing feedback to the LLM.