Senior Python Engineer — GenAI Platform
Westfield.com
Office
Westfield Center, OH, United States
Full Time
Job Summary
Westfield is seeking a Python Engineer to build and harden the runtimes, services, and tooling that power our enterprise GenAI platform. This is a backend/platform engineering role. As part of our GenAI team, you’ll build APIs and agent operational frameworks, wire in observability and guardrails, enable systems to manage prompt/agent lifecycle, and achieve deploy on demand / release on demand practices at scale. You’ll partner with DevSecOps, security, and application teams to make LLM-based agents and prompt workflows reliable, compliant, and fast. Finally, you’ll aid in the operation of the platform, participating in monitoring and troubleshooting of the services you own.
Job 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.
Job Qualifications
- 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 Qualifications
- 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.
Location
Three (3) or more days in the office per week.
Behavioral Competencies
- Collaborates
- Customer focus
- Communicates effectively
- Decision quality
- Nimble learning
Technical Skills
- Data Analytics
- Continuous Integration
- Programming Languages
- Database Management
- Network Security
- Cloud Computing
- Back-End Development
- User Experience Design
- Enterprise Architecture
- Front-End Development
This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
Founded in 1848, Westfield is a global leader in property and casualty insurance, delivering superior risk insights and innovative solutions to customers through a diverse portfolio of insurance products. Westfield underwrites commercial, personal, surety, and specialty lines of coverage through a network of leading independent agents and brokers in the United States and specialty products through Lloyd’s of London Syndicate 1200. As a mutual insurance company with more than 3,000 employees, Westfield has revenues in excess of $4 billion and more than $10 billion in assets.Senior Python Engineer — GenAI Platform
Office
Westfield Center, OH, United States
Full Time
September 29, 2025