Daniel Franzen
seeking research & ML roles · from April 2027

Daniel Franzen

>Deep Learning Researcher · PhD Candidate
Johannes Gutenberg University Mainz · SFB TRR 146

I build neural networks that respect symmetry, and teach language models to reason abstractly. Winner of the ARC Prize 2024, runner-up in 2025, and solo winner of ARC-AGI-3 Milestone Prize 2 in 2026.

Achievements

ARC Prize 2024 Winner

1ST PLACE
Winning entry on the flagship abstraction & reasoning challenge (alongside Jan Disselhoff) — 53.5% accuracy with a fine-tuned 12B-parameter LLM using test-time training and a custom inference and scoring algorithm.

ARC Prize 2025 Runner-Up

2ND PLACE
Second place on the harder next-generation benchmark — using a 2D-aware masked-diffusion LLM with recursive self-refinement. Kaggle gold medal, as part of the ARChitects team (with Jan Disselhoff and David Hartmann).

ARC-AGI-3 2026 Milestone Prize 2 Winner

1ST PLACE · MILESTONE 2
First place among prize-eligible entries at the second milestone as a solo competitor, building on Tufa Labs’ Duck harness with improved agent tools, adaptive compute allocation, and optimized inference.

Publications

ICML
2025
D. Franzen, J. Disselhoff, D. Hartmann
International Conference on Machine Learning · 2025
NeurIPS
2021
D. Franzen, M. Wand
Neural Information Processing Systems · 2021
Frontiers
2021
D. Hartmann, D. Franzen, S. Brodehl
Frontiers in Artificial Intelligence · 2021
Phys.
Rev. App.
2024
I. Labrie-Boulay, T. B. Winkler, D. Franzen, A. Romanova, H. Fangohr, M. Kläui
Physical Review Applied · 2024

Education

2019 — present
PhD in Computer Science
JGU Mainz · SFB TRR 146 · Equivariant Neural Networks
Expected completion: Q1 2027
2015 — 2018
M.Sc. Computer Science
JGU Mainz · Specialization: Algorithms, Physics
Thesis: 3D Neural Networks for Vertebra Detection
1.0 · top grade
2012 — 2015
B.Sc. Computer Science
JGU Mainz · Focus areas: HPC/CUDA, Graphics
Thesis: Optical Tracking at High Spatial and Temporal Resolution
Department award for outstanding thesis
1.2 · first-class
German grading scale · 1.0 is the best possible grade (range 1.0 – 5.0)

Contact