Rasmus Ros is a Senior Data Scientist based in Lund, Sweden with nine years of experience blending research-grade machine learning and practical engineering to solve hard optimization and search problems. He holds a PhD-focused background from Lund University where he worked on data-driven optimization of software, and has transitioned that research into production roles across e-commerce recommendations, A/B testing, and large-scale data tooling. At Theca Systems he leads technical efforts around combinatorial optimization, search engines, and agentic AI, bringing both hands-on implementation and system-level thinking. His career started in full‑stack and NLP-driven validation pipelines, which gives him a rare combination of end-to-end product intuition and deep algorithmic expertise. Colleagues value him for turning complex academic ideas into robust, measurable features in production systems.
9 years of coding experience
5 years of employment as a software developer
Master’s Degree, Computer Science and Engineering, Master’s Degree, Computer Science and Engineering at The Faculty of Engineering at Lund University
Course material for the course "Large-Scale Software Engineering".
Contributions:31 commits, 8 PRs in 1 year 4 months
system-designscaleomslarge-scalecourse-material
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.