Iris.ai

Software Architect

Iris.ai

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇳🇴 Norway

Visit company website
AI Apply
Apply

Job Level

SeniorLead

Tech Stack

CloudDistributed SystemsPython

About the role

  • Architect end-to-end AI-driven software systems with scalability, observability, and robustness at their core.
  • Participate in the design of the technical roadmap and drive long-term architectural evolution of our AI platform.
  • Define system boundaries, service interfaces, data flows, storage strategies, and integration patterns.
  • Evaluate and adopt new technologies to improve performance, developer productivity, and system reliability.
  • Mentor engineers, set coding and design standards, and review critical system components.
  • Ensure alignment between architecture, product strategy, and organizational goals.
  • Guide technical planning, capacity management, and system-level issue resolution.
  • Participate in hiring, onboarding, and technical evaluation of engineering talent.

Requirements

  • 2+ years of technical leadership or architecture experience (Tech Lead, Architect, Team Lead, etc.).
  • 7+ years of professional software development experience.
  • 3+ years of professional Python experience.
  • Strong expertise in backend architectures, distributed systems, REST APIs, databases, and cloud infrastructure.
  • Understanding of ML/AI system fundamentals or motivation to deepen expertise.
  • Deep knowledge of software architecture and design patterns.
  • Bachelor’s degree in Computer Science, Software Engineering, or similar.
  • Ability to communicate tradeoffs and guide teams through technical decisions.
  • Excellent analytical and problem-solving skills.
  • Fluent English.
Benefits
  • 30 days annual paid vacation + bonus days
  • Flexible work hours
  • Flexible work location - You choose where to work from
  • Hybrid model or 100% remote work - You want it? - You have it!
  • Regular Team building activities and travels
  • Seasonal Working Camps (summer / winter)
  • Personalized Work Equipment Allowance - choose your own Gear
  • Learning & Development Allowance - we will sponsor you to Join global conferences or take upskilling courses
  • Career Enhancement Plan
  • New technologies introduction & testing opportunities
  • Knowledge transfer, Work buddies, PairCoding, Mentorship opportunities, weekly Tech Deep Dives Workshops, Conferences, Hackathons
  • Free MultiSport card
  • Private Health Insurance - Premium package
  • Bi-annual health checks
  • Charity and volunteer activities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonbackend architecturedistributed systemsREST APIsdatabasescloud infrastructuresoftware architecturedesign patternsAI systemsML fundamentals
Soft skills
technical leadershipmentoringcommunicationanalytical skillsproblem-solvingteam guidancetradeoff analysiscapacity managementonboardingtechnical evaluation
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering