Mitratech
Mitratech

Senior Software Engineer - AI/ML

engineeringfull-timeGermany - Remote
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Job Overview

We are seeking a highly skilled Senior Software Engineer specialising in Generative AI and Large Language Models, with a strong focus on agentic systems, Retrieval-Augmented Generation, and AI evaluations, to join our dynamic team. The ideal candidate will play a pivotal role in architecting and delivering production-grade AI solutions that meet complex business objectives effectively. This position requires a blend of expertise in modern AI technologies and software engineering, along with a passion for staying at the forefront of advancements.

Essential Duties & Responsibilities

  • Design, build, and operate multi-agent workflows and tool-enabled agents, implementing orchestration logic, state management, safety guardrails, and fallback strategies for resilient production pipelines.
  • Architect and maintain end-to-end RAG systems, covering document ingestion, chunking, embedding, vector retrieval, reranking, and answer synthesis with a focus on quality, attribution, and latency.
  • Evaluate and integrate LLMs and GenAI services across cost, performance, and privacy dimensions, selecting the right mix of managed and in-house models.
  • Develop, version, and optimise prompting strategies; implement automated prompt testing and regression tracking to maintain output quality and reliability.
  • Define and own evaluation frameworks for generative outputs, including automated metrics, LLM-as-judge approaches, human evaluation protocols, hallucination detection, and drift monitoring.
  • Apply classical NLP techniques where appropriate and maintain awareness of data distribution shifts that could impact model behaviour in production.
  • Build and operate scalable, secure AI infrastructure on AWS (Bedrock, SageMaker, Lambda, OpenSearch), following well architected principles and infrastructure-as-code practices.
  • Own the full deployment lifecycle: CI/CD for models and agents, testing strategies, observability, and rollback procedures.
  • Ensure data quality through rigorous validation and augmentation, and proactively source datasets for training, fine-tuning, and evaluation.

Requirements & Skills

  • Agent Orchestration: Production experience designing multi-agent systems with tool use, memory/state management, and fault-tolerant routing. Familiarity with LangChain, LangGraph, AutoGen, or custom orchestrators.
  • RAG & Retrieval: Hands-on experience building RAG pipelines end-to-end: chunking, embedding models, vector databases, retrieval tun
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Senior Software Engineer - AI/ML at Mitratech — Remote