Senior Software Engineer - AI/ML
Mitratech
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. 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 tuning, and answer synthesis at production scale. Evaluations: Strong experience defining and running evaluation pipelines for generative AI — automated scoring, human evaluation design, hallucination mitigation, and drift monitoring. LLM-as-judge patterns are a plus. LLMs & GenAI: Demonstrated experience with foundation models and GenAI providers (AWS Bedrock, OpenAI, Anthropic, Meta). Comfortable with fine-tuning, instruction tuning, and prompt engineering at scale. Traditional NLP: Solid grounding in classical NLP techniques (NER, text classification, intent detection, topic modelling) and good judgement on when to apply them alongside or instead of LLMs. AWS Bedrock: Hands-on experience with Amazon Bedrock: foundation model APIs, Bedrock Agents, Knowledge Bases, and Guardrails. Experience with Bedrock Model Evaluation is a plus. AWS Ecosystem: Proficiency with SageMaker, Lambda, ECS/EKS, S3, OpenSearch, IAM, CloudWatch, and VPC networking. MLOps & CI/CD: Familiarity with model registries, CI/CD for ML, feature stores, canary deployments, monitoring, and rollback. IaC: Experience with Terraform or AWS CDK for reproducible infrastructure provisioning. Python: Production-quality Python: packaging, testing (pytest), type hints, async programming, and clean ML pipeline abstractions. ML Frameworks: Familiarity with traditional ML frameworks and fine-tuning workflows. Experiment Tracking: Experience with Langfuse, Arize or Langsmith, or equivalent for tracking runs, metrics, and artefacts. Ability to translate ambiguous business goals into concrete technical solutions and communicate tradeoffs to non-technical stakeholders. Strong collaborative instincts — comfortable working across engineering, product, and data teams. A rigorous, evidence-driven mindset: you ship with confidence because you measure, test, and monitor thoroughly. Education A Master’s degree in Machine Learning, Computer Science with a preference for specialization in the NLP domain. We are an equal-opportunity employer that values diversity at all levels. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability, or veteran status. #J-18808-Ljbffr
- ...Apheris, we are building the future of how AI is applied in pharmaceutical R&D. We... ...developability datasets for secure ML training, without data leaving each partner... ...role We are looking for a hands‑on Senior Software Engineer to build and evolve the backend systems...SeniorWork at officeRemote workWork from home
- ...including automated management of metadata and storage, to support AI-driven systems. Continuously improving system reliability,... ...we can look forward to 5+ years of experience developing modern software systems in a DevOps-oriented environment. Strong programming skills...Senior
- ...as email, notes, and tasks that are not AI‑native. Our mission is to build a proactive... ...~90%* reduced time. Role As an iOS Software Engineer, you own the iOS client experience, how AI... ...Collaborate closely with backend and ML engineers on API design and system behavior...SuggestedRemote work
- HiveMQ is the Industrial AI Platform helping enterprises move from connected devices... ...application resiliency and delivering the HiveMQ software platform in the highest quality. As a... ...scalable software. A strong software engineering background (5+ years) and profound experience...Senior
- ...as email, notes, and tasks that are not AI-native. Our mission is to build a proactive... ...with reduced time. Role As an Android Software Engineer, you own the Android client experience, how... ...iteration. Collaborate closely with backend and ML engineers on API contracts and system...SuggestedImmediate start
- ...The Associated Engineers Group sucht eine erfahrene Softwareentwicklerin bzw. einen erfahrenen Softwareentwickler mit starkem Java-Fokus und Expertise im Agentic Software Engineering. Die Position bietet attraktive Verdienstmöglichkeiten, inklusive Boni und einer hohen...Senior
- ...Select how often (in days) to receive an alert: Senior Software Engineer (all genders) Contract::Full-time/Part-Time Language(s):English(C1)andGerman(isanadvantage) Serrala is the global leader in finance process automation. For over 40 years, we have been advancing the...SeniorFull timeContract workPart timeWork at officeLocal areaWorldwide
- ...to projects that matter, whether it’s digitalizing leading companies, developing open-source tool or innovating with blockchain and AI. Learning & Growth: Gain mentoring from experienced professionals and access to proven processes that prepare you for success in a fast...SeniorWork at officeRemote work
- ...about writing clean, efficient code, mentoring others, and shaping great software from design to delivery — you might be the person we’re looking for. What you’ll do You’ll join our UI Engineering team and take ownership of full-stack projects that power our adtech...SeniorRemote workFlexible hours
- Jimdo is looking for an Expert Full-Stack Engineer to empower small businesses by enhancing their online presence. In this role,... ...will drive architecture, lead complex initiatives, and shape AI-first software development. The ideal candidate has over 8 years of experience...SeniorRemote workFlexible hours
- ...Mercedes-Benz Tech Innovation GmbH in Ulm/Stuttgart sucht einen Praktikanten (d/m/w/x) im Bereich AI & Data Engineering. Du arbeitest an Datenpipelines, Data Warehouses und der Datenqualität, unterstützt bei AI-Projekten und integrierst moderne Tools wie Azure, Databricks...InternshipRemote work
$50 per hour
Freelance Software Developer (Java) - Quality Assurance (AI Trainer) 3 days ago Be among the first 25 applicants THIS... ...with project leads, solution engineers, and supply managers on complex or... ...communicate in your field of expertise Seniority Level Mid‑Senior level...Part timeFreelanceRemote work- ...lifecycle management.Collaborate with data engineering teams to ensure data quality,... ...visualization.Experience leading projects that apply ML and data science to business functions.Fluency... ..., CNN, RNN.Strong understanding of AI, its potential roles in solving business problems...SeniorFull timeTemporary workVisa sponsorshipFlexible hours
- ...such email, notes, tasks that are not AI-native. Our mission is to build a proactive... ...0%* reduced time. About the Role As an ML Platform Engineer, you will build the infrastructure and... ...infrastructure Ideal Experience Strong software engineering fundamentals and experience...
- ...BMW Group is seeking a Junior Agentic AI Engineer (f/m/x) for a 24-month role to drive cross-functional AI initiatives and design scalable AI systems, with a strong focus on Generative AI. You will work with internal IT, business units and partners to identify and advance...
- ...casavi GmbH in Germany is seeking a versatile software engineer who thrives in both backend and frontend. You will work in cross-functional teams... ...to deliver features, maintain code quality, and explore AI-based tooling to boost developer productivity. Strong English...
- ...THRYVE is seeking a Software Developer with strong TypeScript to scale a modern AI chatbot platform used by millions of users worldwide. You will build frontend... ...and AI teams to deliver high quality features and drive engineering excellence at scale. #J-18808-Ljbffr...Remote workWorldwide
- ...Ein führendes Unternehmen in der Softwareentwicklung sucht einen erfahrenen Senior SAP Consultant Utilities. In dieser Rolle gestaltest du die Energiewirtschaft mit fortschrittlichen SAP-Lösungen. Du übernimmst Verantwortung für das Customizing, führst Analysen durch...SeniorRemote workFlexible hours
- ...delivery-lead role and a breadth of data and AI ecosystem expertise. This is a client-... ...leadership role. You will start with a small, senior team and grow it through technical depth,... .... You have experience with AI and ML use cases and landscapes and can influence...Flexible hours
- ...If this resonates with you, we’re excited to welcome you as a Senior Ruby on Rails Developer! Your Position As a Senior Ruby on... ...Work Work both individually and in collaboration with other engineers on our Ruby on Rails projects, demonstrating a strong sense of...SeniorPermanent employmentLive inWork at officeRemote workFlexible hours
- ATS Automation Tooling Systems Inc sucht einen SAP Senior Consultant (all genders) für die eigenständige Durchführung von Kundenprojekten. Die Position ist als Evergreen ausgeschrieben, sodass Bewerbungen jederzeit willkommen sind. Wichtige Anforderungen sind mehrjährige...Senior
- NexusUnifi is looking for a Freelance SAP SD Consultant to join a dynamic team. This 12-month contract offers a fantastic rate, allowing for significant remote work alongside essential onsite collaboration. The ideal candidate will have at least 5 years of experience with...SeniorRemote jobContract workFreelanceWork from home
- Hitachi Solutions Europe Ltd. (Germany) sucht einen Senior Full Stack Developer (.NET & Azure), der skalierbare Cloud-Lösungen gestaltet und von der Planung bis Go-Live begleitet. Sie arbeiten an cloud-nativen Architekturen, beraten Kunden zu Geschäftsprozessen und liefern...Senior
- Does becoming a recognised SAP SD specialist within stable teams and long-term S/4HANA projects appeal to you? We are further expanding an established SAP Sales & Distribution capability across Germany, supporting a strong pipeline of enterprise transformation initiatives...SeniorFlexible hours
- Teicon Group sucht einen Senior Test Engineer, der den Testprozess für militärische Kommunikationssoftware leitet. Bewerber sollten über mindestens fünf Jahre Erfahrung im Testen verfügen und Kenntnisse in der Testautomatisierung mit Gherkin, Python und Qt Squish haben...Senior
- ...seamless integration with REST and GraphQL APIs for front-end communication. Your profile You have 5+ years experience as a software engineer, with a focus on full-stack development. Bachelor’s degree in a STEM field (preferred) or equivalent bootcamp experience...Remote work
- ...Nortal sucht eine erfahrene Senior Data Governance Consultant (m/w/d) zur verantwortlichen Konzeption, Einführung und Weiterentwicklung... ...stellen Datenverantwortung, Qualität und regulatorische Anforderungen wie DSGVO, EU AI Act und BSI-Grundschutz sicher. #J-18808-Ljbffr...Senior
- ...Transformationsprojekte begleitet. Deine Aufgaben beinhalten die Entwicklung sowie Implementierung individueller Kundenlösungen und die Nutzung von AI-gestützten Tools, um die Qualität der Meldungen zu steigern. Du solltest ein relevant abgeschlossenes Studium sowie erste Erfahrungen...SeniorFlexible hours
- Versino AG mit Standort in Altötting sucht einen engagierten Mitarbeiter im Kundensupport für SAP Business One. Ihre Aufgaben umfassen die Unterstützung der Kunden, die Analyse ihrer Anliegen und die Implementierung von Lösungen. Sie bringen ein abgeschlossenes Studium ...
- ...Modernization Strategist Why SailPoint? SailPoint is the leading, AI-driven security platform providing the autonomous governance that best solves the needs for the modern enterprise. By harnessing the power of AI and machine learning, SailPoint automates and streamlines...SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - AI/ML. Be the first to apply!
- senior robotics software engineer New Bremen, OH
- intel software engineer New Bremen, OH
- software developer fintech New Bremen, OH
- information technology software engineer New Bremen, OH
- ngo software engineer New Bremen, OH
- real time software engineer New Bremen, OH
- remote entry level software developer New Bremen, OH
- software engineer healthcare New Bremen, OH
- entry level software engineer remote New Bremen, OH
- senior software engineer New Bremen, OH

