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.
8 years of coding experience
3 years of employment as a software developer
General Admission Science and Technology, General Admission Science and Technology at Spjelkavik Videregående Skole
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.
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.