Python Developer_1917

Job Level:  Professional
Location: 

IN

Area of Expertise:  IT & Tech Engineering
Unit:  Allianz Technology
Employing Entity:  Allianz Technology SE India Branch
Job Type:  Full-Time
Remote Job:  Hybrid working
Employment Type:  Permanent
ID:  88175
Position Cluster:  Non-Executive

Role Overview:

We are seeking a Senior Python Developer to play a technical leadership role in building a Healthcare AI Platform that combines modern Python backend services with LLM-based AI components.

This is a hands-on senior engineering role with responsibility beyond feature delivery. You are expected to guide the team technically, review and shape the architecture, and take ownership of backend and AI-related decisions that directly affect system reliability, quality, and delivery speed.

You will work on Python services, LLM orchestration, prompt engineering, PydanticAI-based structured AI outputs, and AI evaluation pipelines. Healthcare domain knowledge is helpful but optional; strong engineering fundamentals and experience with AI-enabled systems matter more.


Key Responsibilities:

Senior Python Development & Ownership:
Design, implement, and maintain Python backend services using modern frameworks such as FastAPI. Own services end-to-end, including API design, business logic, testing, deployment, and production support.

AI / LLM Integration:
Design and integrate LLM-based components into backend workflows (e.g. summarization, classification, decision support). Use PydanticAI (or similar approaches) to enforce structured, validated model outputs and reduce downstream risk.

Prompt Engineering:
Design, refine, and maintain production-grade prompts. Treat prompts as versioned, testable artifacts with explicit intent, constraints, and failure handling.

AI Evaluation & Quality Control:
Build and maintain AI evaluation pipelines using Langfuse. Define evaluation criteria, track prompt and model performance, detect quality degradation, and ensure traceability and auditability of AI behavior over time.

Architecture & Technical Guidance:
Actively shape and review service architecture, AI integration patterns, and data flows. Identify architectural risks early and propose pragmatic solutions. Guide less senior developers through design and implementation decisions.

Code Reviews & Engineering Standards:
Review Python and AI-related code across the team. Define and enforce standards for backend services, AI integration, testing, error handling, and maintainability.

AI-Assisted Development (Preferred):
Use AI coding tools effectively (e.g. copilots, agents). Help design and evolve agent harnesses and AI-assisted development workflows that increase delivery speed without sacrificing code quality or safety.

Platform & System Thinking:
Reason about performance, scalability, observability, and failure modes across backend and AI components. Ensure systems degrade safely and predictably under load or partial failures.

Security & Reliability:
Implement secure service-to-service communication, authentication, authorization, and structured logging. Ensure backend and AI services are production-ready.

Operational Responsibility:
Support production systems, participate in incident analysis, and drive improvements based on real operational feedback. Treat “running in prod” as part of the job.

Cross-Functional Collaboration:
Work closely with product owners, architects, and platform teams. Translate high-level goals into sound technical solutions and push back when designs are risky or over-engineered.  


What You’ll Bring to the Role:

Senior-Level Python Expertise:
6+ years of professional experience building backend systems with Python. Deep understanding of async programming, API design, and modern frameworks such as FastAPI.

LLM / AI Engineering Experience:
Hands-on experience integrating LLMs into production systems. Experience with structured outputs, validation layers (e.g. PydanticAI), prompt orchestration, and failure handling.

Langfuse or Similar Tooling:
Experience building or maintaining AI evaluations, tracing, and quality monitoring pipelines. Langfuse experience is a strong plus.

Architectural Judgment:
Proven ability to design and review backend and AI architectures. Comfortable making trade-offs between speed, complexity, and long-term maintainability.

Technical Leadership:
Experience guiding teams through code reviews, architecture discussions, and design decisions. Leads through technical clarity and example, not hierarchy.

Operational Mindset:
Strong ownership mentality for production systems. Understands observability, performance tuning, and incident response.

Healthcare Experience (Optional):
Any experience with healthcare systems, FHIR, or regulated environments is a plus, but not required.

Clear Communication:
Able to explain complex technical and AI-related decisions clearly to engineers and non-technical stakeholders.

 

 

 

 

Allianz Group is one of the most trusted insurance and asset management companies in the world. Caring for our employees, their ambitions, dreams and challenges, is what makes us a unique employer. Together we can build an environment where everyone feels empowered and has the confidence to explore, to grow and to shape a better future for our customers and the world around us.  

 

At Allianz, we stand for unity: we believe that a united world is a more prosperous world, and we are dedicated to consistently advocating for equal opportunities for all. And the foundation for this is our inclusive workplace, where people and performance both matter, and nurtures a culture grounded in integrity, fairness, inclusion and trust. 

 

We therefore welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, social class, disability or sexual orientation, or any other characteristics protected under applicable local laws and regulations. 

 

Join us. Let's care for tomorrow. 

 

Note: Having different strengths, experiences, perspectives and approaches is an integral part of Allianz‘ company culture. One means to achieve this is a regular rotation of Allianz Executive employees across functions, Allianz entities and geographies. Therefore, the company expects from its employees a general openness and a high motivation to regularly change positions and collect experiences across Allianz Group.