LM Academic profile
EPFL EDIC

Lazar
Milikic

Researching large language models for formalized mathematics and automated reasoning.

I work on robust methods for autoformalization and automated theorem proving using large language models. My current interest is in making LLM-based reasoning systems more controllable, predictable, and verifiable by combining them with formal methods. My background spans machine learning, compiler optimization, static analysis, multimodal navigation, and causal reasoning.

EPFL Excellence Fellowship CGO 2025 ACL 2024 ICSE 2022
PhD Computer Science at EPFL since November 2025
5.86/6 EPFL MSc GPA with Excellence Fellowship
4.16/4 École Polytechnique BSc GPA, summa cum laude
5+ major research projects across NLP, compilers, robotics, and systems

Selected Projects

ECCV 2026 Submission

VLD: Vision-Language Distance for Goal-Conditioned Navigation

Introduced a scalable vision-language distance learning framework for goal-conditioned navigation that decouples perception from control. Trained on roughly 3,000 hours of video data and plugged into independently trained RL policies as a drop-in replacement for privileged simulator distances, outperforming prior distance models (ViNT, VIP) and yielding strong sim-to-real transfer on real-robot deployment.

CGO 2025

GraalNN: Context-Sensitive Static Profiling with Graph Neural Networks

Developed a GNN-based context-sensitive static profiler for Graal Native Image, achieving a 10.13% runtime speedup on industry-standard benchmarks and a 3.7% throughput gain on real-world microservices.

ACL 2024

Exploring Defeasibility in Causal Reasoning

Designed CESAR, a new BERT-based causal strength metric that outperformed prior metrics (ROCK, CEQ) by more than 50% on the newly introduced δ-CAUSAL benchmark for defeasible causal reasoning.

ICSE 2022

A Static Analysis Framework for Data Science Notebooks

Created a notebook-aware static analysis framework that models notebook execution semantics and catches data leakage and related bugs while preserving interactive performance.

Knowledge Graphs

Knowledge Graph Dynamics

Explored propagation dynamics in evolving knowledge graphs, showing that structural updates primarily affect local entity embeddings while preserving overall stability.

Projects

Additional Project Links

Additional work spanning interpretable ML for climate communication, vision-only autonomous navigation, and a handwritten equation solver built in C++.

Experience

Nov 2025 - Present

PhD Student / Doctoral Assistant

EPFL, Lausanne

Developing robust methods for autoformalization and automated theorem proving with large language models, with emphasis on controllability, predictability, and reasoning reliability.

Focus areas: LLM reasoning, formal verification, theorem proving Positioned at the Laboratory for Automated Reasoning and Analysis
Mar 2024 - Nov 2025

Student Researcher

Robotics Systems Lab, ETH Zurich

Built VLD, a scalable vision-language distance function that predicts how many steps remain to reach an image- or text-specified goal. Designed a two-stage navigation framework that decouples perception (the distance predictor, learned from ~3,000 hours of internet-scale video) from control (an RL policy trained in simulation on privileged geometric distances), so the real-robot policy can swap in VLD predictions at deployment without any retraining.

Improved distance-model ordinal consistency by more than 20% over ViNT and VIP baselines At deployment, retained ~82% of the privileged-distance simulator success rate after replacing the simulator signal with VLD Strong sim-to-real transfer: 93.3% real-robot navigation success vs. 60% for the strongest image-based baseline (FGPrompt-EF) Master's thesis graded 6/6; paper submitted to ECCV 2026 (under review)
Aug 2023 - Feb 2024, Oct 2024 - Feb 2025

Student Researcher

Oracle Labs, Zurich

Integrated a GNN-based profiling model into Graal, automated monitoring and retraining, and contributed to research that improved performance over both production and benchmark baselines.

4% production runtime improvement over the prior XGBoost-based model 10.13% runtime speedup on industry-standard benchmarks CGO 2025 paper and patent on the static profiler
Jul 2024 - Sep 2024

Machine Learning Researcher and Software Engineer

Palantir, London

Enhanced the SAMv2 architecture for visual search and implemented data-source-side aggregation pushdown for Spark workloads.

74.7% template object search accuracy on Objects365 Up to 41% lower query response time through aggregation pushdown
2021 - 2024

Earlier Research and Engineering Roles

Microsoft, Inria Center at École Polytechnique, EPFL, Anemone

Worked on notebook static analysis, Azure Service Fabric infrastructure, spatiotemporal action detection, teaching assistance in reinforcement learning, and co-founded a creative-industry networking startup.

ICSE 2022 publication and patent for notebook static analysis More than 45% faster emergency response workflow for Azure Service Fabric hosts More than 1,000 users reached through the Anemone platform

CV and Skills

Technical Areas

Programming: Python, Java, C++, C, JavaScript, React Native, React, C#, Prolog, R

ML and Systems: PyTorch, Hugging Face, Transformers, machine learning, deep learning, NLP, computer vision, reinforcement learning, graph neural networks, compiler optimization, static analysis

Languages: English (C2), French (B2), Serbian (C2)