MogiMogiJobsPowered by MobiusEngineLet Mogi apply

Bertrandt

Senior Python Backend Developer - AI Applications (m/f/d)

1 week ago

Full-time

About the job

Wir sind Bertrandt.

Ein eigenständiger und internationaler Engineering Dienstleister mit langjähriger Expertise. Mit branchenübergreifendem Know-how und einem ganzheitlichen System- und Produktverständnis schaffen wir technologische Lösungen entlang der gesamten Wertschöpfungskette. Wir beschäftigen uns mit den Trendthemen Digitalisierung, E-Mobilität und Autonome Systeme hauptsächlich für die Branchen Automotive, Luftfahrt, Defence und Maschinenbau und ermöglichen hier konsequent die Entstehung passgenauer Lösungen. Unser Ziel: den technologischen Fortschritt beschleunigen und einen relevanten Beitrag zu einer nachhaltigen Zukunft leisten. Daran arbeiten wir jeden Tag – mit rund 12.000 Mitarbeiterinnen und Mitarbeitern an über 50 Standorten weltweit.

Your Responsibilities:

• Take technical ownership of the reliable and stable operation of AI-powered applications in production

• Monitor application health and investigate incidents using logs, metrics, alerts, and distributed traces

• Assess the technical impact and business implications of production issues and coordinate their resolution from initial analysis through closure

• Perform root cause analyses across the entire application stack, including Python backends, React frontends, REST APIs, databases, system integrations, and application configurations

• Read, review, debug, maintain, and continuously improve existing Python codebases

• Develop and deploy bug fixes, hotfixes, and technical improvements through established testing, peer-review, and CI/CD processes

• Troubleshoot end-to-end application flows, including frontend-backend interactions, data-processing pipelines, AI integrations, and external dependencies

• Implement smaller bug fixes and enhancements in React and TypeScript where required

• Distinguish application-level issues from platform or infrastructure failures and collaborate closely with the responsible engineering teams

• Improve application logging, monitoring, alerting, error handling, resilience, performance, and overall observability

• Maintain application dependencies and support configuration, security, and version updates

• Develop automated unit and integration tests for bug fixes and technical improvements

• Implement sustainable corrective measures to prevent recurring production issues

• Maintain technical documentation, operational runbooks, and troubleshooting guidelines

• Support knowledge transfer, go-live activities, hypercare phases, and the transition into regular operations

• Communicate technical status, risks, workarounds, and resolution progress clearly to the AI Service Manager and relevant stakeholders

• Automate recurring operational, monitoring, and diagnostic activities

What You Bring:

• 5+ years of professional experience in Python backend development, including the design, maintenance, debugging, and optimization of production-grade applications

• Strong expertise in Python technologies and frameworks such as FastAPI, Flask, asynchronous programming, object-oriented development, REST APIs, OpenAPI/Swagger, OAuth2, JWT, PostgreSQL, SQLAlchemy, and SQL

• Proven experience working with complex codebases, performing root cause analysis, resolving production incidents, and delivering sustainable solutions in business-critical environments

• Hands-on experience with automated testing, Git-based development workflows, code reviews, and modern software engineering best practices

• Strong background in cloud-native and distributed applications, including Docker, CI/CD pipelines, application monitoring, logging, alerting, observability, and production deployments

• Experience with AWS services such as ECS/Fargate, CloudWatch, S3, load balancing, and queue-based architectures; Infrastructure-as-Code experience (e.g., Terraform) is considered an advantage

• Solid understanding of AI-powered applications, including LLM integrations, Retrieval-Augmented Generation (RAG), embeddings, vector databases, document processing, AI agents, tool calling, and multi-step orchestration workflows

• Experience integrating AI and LLM services through APIs and investigating AI-specific production issues related to model behavior, retrieval quality, latency, context limitations, and external dependencies

• Familiarity with Azure OpenAI, LangChain, LangGraph, LlamaIndex, or similar AI application frameworks is a plus

• Understanding of frontend-backend interactions with the ability to troubleshoot through browser developer tools, API traces, and application logs; basic React and TypeScript knowledge is beneficial

• Experience working with enterprise integrations and platforms such as SAP, SAP Gateway, EDI, Snowflake, or comparable enterprise environments is advantageous

• Proven ability to work independently within complex system landscapes and collaborate effectively with backend, frontend, cloud, platform, data, AI, and business teams

• Successfully completed vocational training, a university degree, or equivalent practical experience in a relevant technical field

• Fluent English communication skills, both written and spoken

• Strong sense of ownership, analytical thinking, and problem-solving capabilities, combined with a structured, pragmatic, and service-oriented approach

• Ability to communicate complex technical topics clearly to both technical and non-technical stakeholders and to work effectively across backend, frontend, AI, cloud, data, and integration domains

Im Rahmen der Arbeitnehmerüberlassung suchen wir für einen namhaften Kunden einen Senior Python Backend Developer – AI Applications (m/w/d). Sie begeistern sich für moderne Backend-Architekturen, den Betrieb produktiver AI-Lösungen und die Analyse komplexer Anwendungssysteme? Dann erwartet Sie eine spannende Aufgabe an der Schnittstelle von Software Engineering, Cloud-Technologien und künstlicher Intelligenz.

Bertrandt legt großen Wert auf Gleichbehandlung und Chancengleichheit. Unsere Recruiting-Entscheidungen basieren auf den Erfahrungen und Fähigkeiten der Bewerber*innen. Schwerbehinderte Menschen bzw. gleichgestellte Menschen im Sinne des SGB IX sind herzlich willkommen und werden bei gleicher Eignung bevorzugt eingestellt.

Sie sind interessiert?

Wir freuen uns über Ihre Bewerbung!