Job description
At Norrin, we’re shaping the era of Enterprise Intelligence. Our vision is to transform business productivity through data & AI by creating solutions that deliver measurable impact. As a Microsoft technology partner, we are at the forefront of reshaping how businesses operate across the Nordics. What defines us is deep technical expertise, a creative engineering mindset, and a people-first culture. At Norrin, you’ll have the chance to grow in a direction that matters to you while building solutions that make a real difference. Our story began when Cloud1, Devisioona, and Smartbi united. Together, we are Norrin.
We’re looking for an AI Engineer to join our Applied AI team. In this role, you’ll contribute to designing and implementing AI solutions, from AI agents and large language models (LLMs) to more traditional machine learning approaches. You’ll work alongside experienced engineers, applying your software engineering and cloud skills to help deliver scalable and business-relevant AI applications. This is a great opportunity to develop your expertise, work with modern technologies, and collaborate with a team of experts across data, AI, and cloud.
🧩 In this role you will:
Support the design and implementation of end-to-end AI/ML solutions, spanning agents, RAGs, and other machine learning systems
Contribute to the development and scaling of cloud-native applications
Assist with MLOps tasks to deploy, monitor, and maintain ML systems in production
Help design solutions in a structured and systematic way, balancing technical and business perspectives
Support integration with different types of APIs (REST, event-driven, custom)
🌱 Why Norrin?
People-first culture: A workplace where you can be yourself. Our culture is built on openness, equality, and mutual respect.
Flexible working model: Our hybrid model offers the best of both worlds, flexibility in your daily life and in-person collaboration when it moves things forward
Well-being benefits: Smartum benefits for culture, sports, and optional regular massages to help you recharge
Fair compensation: A competitive salary that reflects your skills and experience
Grow with us: We encourage continuous learning and development in a direction that matters to you. We offer diverse training and certification opportunities, and active guild communities where knowledge is shared and built together
✨ What we value:
2–3 years of experience in software or data applications, with a focus on AI/ML solutions
Exposure to or interest in AI agents and large language models (LLMs)
Basic to intermediate experience in cloud development (Azure preferred)
Working knowledge of Python and software engineering practices (e.g. Git, CI/CD)
Experience or motivation to learn MLOps and bringing ML systems into production
Understanding of APIs, integrations, databases, and SQL at a practical level
Structured approach to problem-solving that considers both technical and business needs
Fluent in English, both written and spoken
Educational background in e.g. computer science, applied mathematics, engineering
🍀 What’s a plus (but not required):
Exposure to infrastructure as code (IaC) and containerisation for reproducible, scalable environments (e.g. Terraform, Docker)
Familiarity with PyTorch, LangChain/LlamaIndex, deep learning, and LLM evaluation frameworks
Experience working with data platforms and architectures (e.g. Databricks, Microsoft Fabric, event streams, data warehouses)
Some background in structured testing methodologies to ensure solution reliability
Experience working with teams or as a consultant, with an ability to support and learn from others
Industry experience in sectors such as heavy machinery, power generation, or manufacturing
Finnish skills are considered an advantage
📩 Could this be your next opportunity?
We’re excited to hear from you! Applications are reviewed continuously, and we’ll move forward once we find the right match. If this sounds like a good fit, don’t wait too long to apply.
or
All done!
Your application has been successfully submitted!

