Marius Arhaug

Software Engineer at Microsoft

Trondheim, Trøndelag, Norway
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Marius Arhaug is a software engineer based in Trondheim with eight years of experience building backend systems and platform services across startups and large tech companies. He holds an M.Sc. in Computer Science from NTNU and has contributed to notable open-source infrastructure like Vespa, adding tokenizer language-script support and a significance model registry used for document relevance scoring. His recent work at Microsoft focuses on validating Copilot extensibility within the PeopleOracle team, combining research-driven evaluation with production-grade engineering. Comfortable across Java, Elixir, GraphQL and cloud services, he has a track record of shipping features from internships to long-term roles and a knack for translating research prototypes into robust tooling for sensitive domains like medical deidentification.
code8 years of coding experience
job3 years of employment as a software developer
bookGeneral Admission Science and Technology, General Admission Science and Technology at Spjelkavik Videregående Skole
bookNorwegian University of Science and Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (9)

javas10
tokenizer10
java10
vespa10
machine-learning9
nlp9
big-data9
visual-studio6
gcc6

Programming languages (7)

TypeScriptJavaRustVueHTMLRubyPython

Github contributions (5)

github-logo-circle
vespa-engine/vespa

Apr 2024 - Jun 2024

AI + Data, online. https://vespa.ai
Role in this project:
userBack-end Developer
Contributions:12 reviews, 24 PRs, 85 pushes in 2 months
Contributions summary:Marius primarily contributed to the Vespa engine by adding configuration settings and functionality for significance models. Their work involved modifying Java code and configuration definition files to enable the use of language scripts within the tokenizer. This included adding a new `SimpleTokenScript` class and modifying `SimpleTokenizer` to handle token script variations. The user also incorporated a significance model registry into the linguistics component, enabling the loading and use of these models.
vespacppservingpythondata-science
MariusArhaug/MariusArhaug

Feb 2021 - Dec 2024

Contributions:53 pushes, 1 branch, 1 comment in 3 years 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Marius Arhaug - Software Engineer at Microsoft