Westfield Specialty Insurance · 3 months ago
Senior Python Engineer — GenAI Platform
Westfield Specialty Insurance is seeking a Python Engineer to build and harden the runtimes, services, and tooling for their enterprise GenAI platform. The role involves developing APIs, managing observability, and ensuring the reliability and compliance of LLM-based agents and workflows while participating in platform operations.
Insurance
Responsibilities
Build Python services & SDKs that expose LLM/agent capabilities to internal teams; operate them on Kubernetes/OpenShift
Support agent runtimes & workflows by implementing and managing operational workflows around AI technologies (e.g. LangGraph, OpenAI Agent SDK, MCP, others)
Develop a cohesive enterprise platform for GenAI use cases that run the gamut from core insurance workflows to back office assistants
Own platform reliability, scalability, performance, and cost
Observability: add tracing/metrics/logging via our enterprise tools and monitoring infrastructure to create actionable dashboards/alerts
Security & governance: keep linters and code scan reports clean; enforce RBAC, audit trails, data-access policies, PII controls, and prompt-injection defenses
CI/CD at scale: help own Azure DevOps YAML pipelines (pipeline-as-code) to enable deploy on demand; use feature flags and other techniques for release on demand
Testing culture: drive a culture of fast unit tests, contract tests, and performance tests; keep coverage meaningful and PR checks green
Dependency & packaging hygiene: manage Python envs and builds with uv and containerization
Docs & enablement: produce runbooks, reference implementations, and developer guides; mentor teams on how to use the platform
Qualification
Required
4+ years of software engineering experience, including building backend services in Python (e.g. FastAPI, Flask), with strong API design and production operations experience
Demonstrated understanding of common software patterns and when to apply them
Demonstrated experience running microservices and/or containerized deployments in production
Hands-on experience with production logging, metrics, and tracing
Experience satisfying automated code quality checks (e.g. SonarQube, Snyk)
Solid understanding of Git workflows, code reviews, feature flags, and trunk-based development practices that enable deploy on demand / release on demand
Comfortable with platform governance concepts like audit logging, RBAC, data privacy boundaries, and change control in business-critical environments
Comfort with AI Coding Assistants like GitHub Copilot or Claude Code in day-to-day work
Strong testing discipline (e.g. pyunit/unittest, pytest), mocking, and CI gating
Preferred
Experience with agent frameworks (e.g. LangGraph, Pydantic AI, or similar) and prompt/agent workflow orchestration
Familiarity with prompt lifecycle management tools/patterns and automated LLM evals (quality/safety/regression)
Knowledge of vector search and caching patterns (e.g., pgvector, Redis, Elasticsearch) and async tasking (e.g. Celery, Redis Queue)
Infra-as-code (e.g. Terraform, Helm), container build/publish pipelines, and secure supply chain practices
Exposure to operational monitoring/debugging tools (e.g. Dynatrace, Graylog) feature flag platforms, and secret management
Understanding of DORA4 metrics with examples of improving lead time, deployment frequency, MTTR, and change failure rate
Experience with uv for Python dependency/build management; familiarity with uvicorn (ASGI) is a plus
Company
Westfield Specialty Insurance
Westfield Specialty is a prominent specialty insurance carrier, leveraging the financial strength of Westfield, a leading U.S.-based property and casualty insurance company and the well-established Lloyd’s of London Syndicate 1200.