Logo Matrix42

Software Engineer, Applied AI

New

Job

  • Level
    Experienced
  • Job Field
    Software, Data
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Frankfurt
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this position, you will develop software that transforms large language models into reliable products, working on backend services, AI tooling, and user interfaces while optimizing features for AI.

    Job Technologies

    Your role in the team

    • Design and build the software that turns large language models into reliable, production-grade products. You'll work across the full stack - backend services, AI tooling, and user-facing interfaces - shipping features that let AI agents reason over data and act safely on behalf of users.
    • Implement and design features: Develop high-quality software components - both conventional services and AI/LLM-powered capabilities - that align with established architectural patterns and business requirements.
    • Task decomposition: Break down assigned features into manageable technical tasks and provide reliable estimates for delivery timelines.
    • Code ownership: Write, maintain, and optimize clean, modular code, ensuring performance, scalability, and (for AI features) cost and context efficiency are considered during implementation.
    • Quality assurance: Participate actively in code reviews, provide constructive feedback to peers, and adhere to defined coding standards and quality protocols. Evaluate AI features for correctness, safety, and regressions.
    • Cross-functional collaboration: Coordinate with colleagues to clarify requirements and ensure seamless integration of new features.
    • Knowledge sharing: Contribute to internal documentation to promote team-wide understanding of the codebase and AI system behavior.
    • Process contribution: Identify opportunities for technical-debt reduction and suggest improvements to the development workflow or toolset to increase efficiency.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Deep understanding of software design fundamentals - OOP, SOLID, and separation of concerns.
    • Expertise in developing RESTful web services and web applications.
    • Solid knowledge of SQL and database/data modeling.
    • Umfassende Kenntnisse in Versionskontrollsystemen, insbesondere Git.
    • Communication skills, with the ability to synchronize effectively within a team.
    • Understanding of how to make AI features reliable and evaluable - handling non-determinism, context limits, latency, and cost.
    • Vertrautheit mit Agentenmuster und der Orchestrierung von multi-step AI-Workflows.
    • Understanding of cyber security essentials (auth, secrets management, least-privilege access).

    Experience

    • Strong experience in at least one backend language and ecosystem (e.g. Python, TypeScript, Go, Java, or C#/.NET).
    • Experience writing automated tests (unit and integration).
    • Proven experience working with scalable, high-performance systems.
    • Hands-on experience building LLM-powered applications - prompt design, tool/function calling, structured outputs, or RAG.
    • Knowledge and experience with cloud technologies (Azure, AWS, or GCP); infrastructure-as-code (Bicep, Terraform) a plus.
    • Experience with vector databases, embeddings, or retrieval pipelines.
    • Experience with model evaluation / observability tooling (e.g., tracing, prompt management, eval frameworks).
    • Experience developing and maintaining microservices.
    • Frontend experience (e.g. React/TypeScript) for building AI-driven user interfaces.

    This text has been machine translated. Show original

    What we offer

    • Work from (almost) anywhere - Take your job with you on a workation and get inspired by new places.
    • Time for growth - A career framework to support your professional and personal growth with up to 6 extra days off per year for your development.
    • Social Day - One paid day per year to give back: volunteer, support a cause, or attend an environmental event.
    • Bike leasing - Stay fit and sustainable. We'll handle the contract and insurance.
    • Pick your perk - Choose the benefit that fits your life best: fitness membership, public transport pass, retirement plan, or a monthly bonus.
    • Dog Friendly Office - Bring your furry coworker along. Just make sure they don't steal anyone's lunch.
    • Hybrid work is a natural part of how we operate, but we also believe in the power of coming together. That's why we regularly connect in the office - whenever it makes sense.

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    • Location Frankfurt

      Hessen

      Germany

    This is your employer

    Matrix42

    Matrix42

    Based in Frankfurt am Main, Matrix42 specializes in the digitization and automation of IT and HR departments. The company provides solutions for optimizing IT processes and supporting digital transformation.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Matrix42

    Software Engineer, Applied AI

    Location
    Frankfurt
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs