Anders Vestrum

Anders Vestrum

CS @ UC Berkeley & NTNU  ·  ML Systems & AI

About

I'm a computer science student completing an exchange year at UC Berkeley, pursuing my M.Sc. in Computer Science with a specialization in Artificial Intelligence at NTNU in Norway.

My interests sit at the intersection of ML systems and AI, specifically how to make large language model inference faster, more efficient, and more equitable across users. I enjoy working on problems that blend systems thinking with machine learning research.

Outside of research, I've worked as a Data & AI intern building natural language interfaces to enterprise data, and managed sponsor relations for Ascend NTNU, a student-driven tech organization.

Software Engineering

PythonJavaScalaSQLReactGit

AI & Machine Learning

Large Language ModelsIn-context learningRobustness & evaluationRAGCurriculum learningClassical MLDeep learning

ML Frameworks

PyTorchHugging Facescikit-learnWeights & Biases

Data & Platforms

Relational databasesData modelingData preprocessingSnowflake

Systems & Infra

DockerGitCUDA

Experience

AI Engineer

Astar Consulting AS · Norway

Jun 2026 – Present
  • Developing computer vision solutions for NorgesGruppen Data as a consultant through Astar Consulting AS.
AI EngineeringComputer Vision

Data & AI Intern

BAMA Gruppen AS · Oslo, Norway

Jun 2025 – Aug 2025
  • Built a natural language interface to market and consumer data stored in Snowflake, enabling business users to query tables and reports in plain text.
  • Developed an NL-to-SQL pipeline backed by LLMs, reducing time-to-insight for non-technical stakeholders across the organization.
  • Part of BAMA's group-wide initiative to make data insights more accessible, presented final solution to senior leadership.
LLMsSnowflakeNL-to-SQLData Engineering

Key Account Manager

Ascend NTNU · Trondheim, Norway

Sep 2024 – Aug 2025
  • Managed sponsor relations and partnerships for Ascend NTNU, a student organization focused on autonomous drone systems.
  • Negotiated and maintained agreements with key industry sponsors, securing funding for technical projects and competitions.
  • Led event planning for sponsor showcases and organized financial reporting and budget analysis for the business team.
Business DevelopmentEvent PlanningFinancial Analysis

Research

Ask Before You Summarize: NLI-Guided Uncertainty and Clarification-Aware Abstractive Summarization

2026 · In Progress

UC Berkeley

A clarification-aware abstractive summarization system that uses NLI-based uncertainty estimation to decide whether to commit to a summary immediately or pause and ask a targeted binary clarification question.

NLPLLMsUncertainty QuantificationNLISummarization
CodePaper

Trading Engagement for Sustainability: Carbon-Aware Re-ranking for E-commerce Recommendations

2026 · In Progress

UC Berkeley

A carbon-aware re-ranking framework for e-commerce recommendations that trades predicted engagement against inferred product carbon footprint, constructing Pareto frontiers across three product categories on the Amazon Reviews dataset.

Recommender SystemsSustainabilityAlgorithmic MediaPython
CodePaper

Infrastructure Form Shapes Equitable Access to Essential Services under Flooding in Philippine Cities

2026 · In Progress

UC Berkeley

A reproducible network-accessibility framework measuring how flood-disrupted roads cut off residents from hospitals, schools, markets, and pharmacies across ten Philippine cities, with demographic profiling of the most exposed populations.

Big DataNetwork AnalysisClimateGISOpenStreetMapPython
CodePaper

Beyond Binary Priorities: Multi-Tier SLA Scheduling for Large Language Model Serving

Aug – Dec 2025

UC Berkeley

Extended Llumnix's binary priority model to support arbitrary SLA tiers for multi-tenant LLM serving, demonstrating that four priority tiers achieves the best cost-efficiency tradeoff with up to 8.3× prefill and 3.1× end-to-end P99 speedups over INFaaS.

LLM ServingSchedulingML SystemsPythonSlurm
CodePaper

Robustness of In-Context Learning via Curriculum Learning

Oct – Dec 2025

UC Berkeley

Studied whether training Transformers on noisy demonstrations improves robustness of in-context learning at inference time, and whether curriculum-based noise schedules provide additional benefits over random noise.

LLMsIn-Context LearningCurriculum LearningPyTorchNLP
CodePaper

Projects

EECS RAG System

2026

Python · FAISS · BM25 · sentence-transformers · OpenRouter

Retrieval-Augmented Generation system for answering factoid questions about UC Berkeley EECS, built for CS 288. Combines dense vector search and sparse keyword retrieval with Reciprocal Rank Fusion to maximize answer accuracy.

PythonRAGFAISSBM25NLP
Code

Prediction of Population Growth

2025

Python · scikit-learn · SHAP · Jupyter

Machine learning pipeline predicting country-level population growth rates across 5, 10, and 15-year horizons using socioeconomic indicators from 150+ countries spanning 1960–2016.

Pythonscikit-learnSHAPMachine Learning
Code

Education

University of California, Berkeley

Exchange Year, Computer Science

Aug 2025 – May 2026

NTNU, Norwegian University of Science and Technology

M.Sc., Computer Science, Artificial Intelligence

2022 – 2027

Certifications

Intro to Snowflake for Devs, Data Scientists, Data Engineers

Jul 2025

Beyond Work

Cal Lightweight Rowing

Cal Lightweight Rowing

Competing for the University of California, Berkeley lightweight rowing team.

Berkeley Baris Boys Norway

Berkeley Baris Boys

Playing for Berkeley Baris Boys Norway in UC Berkeley's IMLeague intramural soccer competition.