Principal Software Engineer – Applied AI & Agentic Systems

Principal Software Engineer – Applied AI & Agentic Systems

Frankfurt am Main Vollzeit 63000 - 77000 € / Jahr (geschätzt) Homeoffice (teilweise)
M

Auf einen Blick

  • Aufgaben: Entwickle innovative KI-Lösungen und arbeite an spannenden Softwareprojekten.
  • Unternehmen: Matrix42 – ein führendes Unternehmen im Bereich intelligente Service-Management-Lösungen.
  • Vorteile: Flexible Arbeitszeiten, persönliche Entwicklungsmöglichkeiten und ein wettbewerbsfähiges Gehalt.
  • Weitere Informationen: Wachse in einem unterstützenden Team mit klaren Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der KI in einem dynamischen Umfeld und mache einen echten Unterschied.
  • Qualifikationen: Mindestens 7 Jahre Erfahrung in der Softwareentwicklung und starke Fähigkeiten in Python.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Your mission

Join us as our Principal AI Software Engineer and help turn Matrix42's AI Your Way vision into secure, reliable, and useful product capabilities.

This is a principal-level, hands-on software engineering role.

You will spend most of your time designing, coding, testing, and operating production software.

You will also be a technical multiplier: working alongside developers when the problems are difficult, turning working experiments into reusable components, and helping product squads make sound architectural decisions.

You will connect real customer and product needs with the right combination of software, data, and AI.

Sometimes that means a deterministic workflow; sometimes retrieval, tool calling, or an agentic system.

Your job is to choose pragmatically, prove value early, and build a path from the first working vertical slice to a scalable product capability.

Your key responsibilities would be

  • Own selected AI capabilities end to end—from problem discovery and technical design through implementation, evaluation, release, production monitoring, and continuous improvement.
  • Write and review production code across AI services, AI harnesses, APIs, connectors, background services, MCP-compatible tools, data pipelines, and the product surfaces needed to deliver a complete workflow.
  • Design agentic systems using the simplest architecture that works, including retrieval and grounding, structured outputs, tool execution, state and context, model routing, approval flows, fallbacks, and graceful degradation.
  • Translate each use case into concrete data and platform requirements.

Work with APIs, event streams, ingestion and transformation, data quality and alignment, metadata, storage, observability, and governance so that AI results are trustworthy.

  • Create results early: build focused end-to-end prototypes with small teams, validate them against real workflows, and evolve successful patterns into secure, maintainable, multi-tenant product capabilities.
  • Make evaluation part of engineering.

Build representative datasets, automated and human-reviewed evaluations, trace analysis, regression gates, and telemetry for quality, task completion, latency, safety, and cost.

  • Engineer for enterprise trust through tenant isolation, least-privilege tool access, identity and authorization, auditability, data minimization, prompt-injection defenses, human approval for consequential actions, feature flags, and safe rollback.
  • Collaborate closely with Product, Design, Architecture, Security, Support, Customer Success, and engineering teams.

Turn customer problems into measurable outcomes, unblock developers, contribute reusable libraries and reference implementations, and raise applied-AI engineering practices across Matrix42.

Your profile

  • Must haves
  • 7+ years of professional software engineering experience, or equivalent evidence of senior/principal-level impact in production product development.
  • A strong record of shipping and operating customer-facing software—not only notebooks, proofs of concept, demos, or advisory work.
  • Professional proficiency in Python and strong ability in at least one product engineering language such as C#, Type Script, or Java.
  • Hands-on experience building production LLM or agentic applications, including several of the following: retrieval and grounding, embeddings or hybrid search, structured outputs, tool or function calling, context and state management, model selection or routing, and human approval or escalation.
  • Experience with data-intensive systems: APIs and integrations, event or streaming data, ingestion and transformation, data quality, metadata, storage, and operational observability.
  • Strong system-design fundamentals for API-first, distributed, cloud-native, multi-tenant Saa S products, including identity, authorization, reliability, performance, and secure integration with enterprise systems.
  • Practical experience evaluating and diagnosing AI systems through datasets, traces, qualitative review, quantitative metrics, automated tests, CI/CD, and production telemetry.
  • Pragmatic architectural judgment.

You know when conventional software is sufficient, when AI adds real value, and how to balance fast validation with a credible path to production.

  • Clear communication and product thinking.

You can work directly with developers and customers, translate ambiguous needs into a testable technical plan, explain trade-offs, and drive an end-to-end result across team boundaries.

  • A degree in computer science, software engineering, AI/ML, or a related field—or equivalent practical experience.
  • Nice to have
  • Experience with observability, telemetry, operational intelligence, or other high-volume event-data platforms.
  • Knowledge of IT Service Management, Enterprise Service Management, endpoint management, knowledge management, service automation, or employee self-service.
  • Experience with Microsoft Azure, Azure Open AI/Microsoft Foundry, Semantic Kernel, or comparable enterprise AI platforms.
  • Practical knowledge of MCP or comparable tool-integration protocols, agent orchestration frameworks, vector or hybrid search, and Open Telemetry-based tracing.
  • Experience with hosted and open-source models, provider-agnostic or bring-your-own-model architectures, and hybrid or on-premises deployments.
  • Experience evolving a substantial installed enterprise product base toward a new architecture—not only building greenfield products.
  • Familiarity with European data-sovereignty, privacy, security, and responsible-AI requirements.
  • Experience mentoring engineers, creating reusable technical patterns, and using agentic development tools such as Git Hub Copilot, Claude Code, Gemini CLI, or Open AI Codex.

Why us?

At Matrix42, you will work on AI that operates inside real service-management workflows—helping employees, service agents, administrators, and AI leaders resolve work faster and move from reactive support toward proactive service delivery.

You will have the scope to build new AI-native capabilities while solving the harder engineering challenge: integrating them securely into a mature, multi-product enterprise platform and creating a credible migration path for existing customers.

We already embrace agentic AI tools as a core part of how we build software.

In this role, you will go further: shaping how we engineer, evaluate, secure, and operate AI-powered product capabilities across Matrix42.

This is technical influence through working software, sound judgment, and shared engineering patterns—not formal people management.

Our Benefits

We could tell you about flexible hours and that hybrid and remote work are part of the deal. But honestly? That's just standard.

What you can expect at Matrix42 includes

  • A flexible work model that combines office and home.
  • Personalized learning journeys, mentorship, and clear opportunities for professional growth.
  • Time and support to learn, experiment, and improve how we build.
  • A paid Social Day to give back to your community or support a cause you care about.
  • Regular opportunities to connect, share knowledge, and build relationships across our European teams.
  • A competitive, location-specific benefits package.
  • Your contact person

Send us your application, including your salary requirements and earliest possible starting date, directly through our online portal via the "" button.

If you have any questions, please do not hesitate to contact

Yuilia Borodatova.

We ask for your understanding that

MATRIX42 can only accept applications online via the applicant portal in connection with our applicant management system due to the currently valid EU data protection regulations.

About us

We are the European choice in intelligent service management – built on trust, powered by people!

At Matrix42, we empower organizations to digitalize and automate their everyday work.

With our platform, customers manage IT and business processes, assets, endpoints, and identities seamlessly—driving productivity, agility, security, and a better employee experience.

Through integrated solutions and automation, we enable modern digital workplaces and true self-service.

Join a diverse team of over 600 professionals across Europe who are shaping the future of service management every day.

Our culture is built on a strong, value-based performance mindset—because success is not just about what we achieve, but how we achieve it.

Guided by our four core values, we bring our vision to life every day

  • We love customers
  • we put customer success at the heart of everything we do
  • Make it happen
  • we take ownership, act with speed, and turn ideas into impact
  • Better every day
  • we continuously learn, improve, and push boundaries
  • With respect
  • we collaborate with trust, openness, and appreciation for each other

Together, these values define our high-performance culture—one that is customer-centric, growth-minded, and built on collaboration.

We support your personal and professional development through clear goals, continuous feedback, and opportunities to grow, helping you reach your full potential.

We are committed to building an inclusive and diverse workplace where everyone feels valued and empowered.

We welcome applications from all individuals, regardless of gender, age, disability, ethnic or social origin, religion or belief, sexual orientation, or identity.

Principal Software Engineer – Applied AI & Agentic Systems Arbeitgeber: Matrix42

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einer dynamischen und innovativen Umgebung zu arbeiten, in der Ihre Expertise im Bereich Pricing & Packaging geschätzt wird. Mit 30 Urlaubstagen, flexiblen Arbeitszeiten und einem hybriden Arbeitsmodell unterstützen wir eine ausgewogene Work-Life-Balance und fördern Ihre persönliche und berufliche Entwicklung. Bei uns haben Sie die Chance, aktiv an der Gestaltung des europäischen Portfolios im Bereich Service Management mitzuwirken und Teil eines Unternehmens zu sein, das mit Zielstrebigkeit und Kundenfokus wächst.

M

Kontaktdaten:

Matrix42 Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Principal Software Engineer – Applied AI & Agentic Systems erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Matrix42 anzuklopfen, wenn du dich auf die Stelle als Principal Software Engineer – Applied AI & Agentic Systems bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Matrix42 vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Software Engineer – Applied AI & Agentic Systems mit Bravour zu bestehen

Python
C#
TypeScript
Java
AI-Anwendungen
Datenintegration
API-Design

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Matrix42 klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei Matrix42 vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.