The Hartford

Staff Software Engineer – UI, Applied AI

The Hartford

full-time

Posted on:

Location Type: Hybrid

Location: HartfordConnecticutIllinoisUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $116,000 - $174,000 per year

Job Level

About the role

  • Define and evolve the UI platform strategy, ensuring extensibility, future‑proofing, and readiness for rapidly emerging AI capabilities (interact with agent workflows, interactive chat, Agent 2 Agent, agent tool use selection, RAG workflows).
  • Provide technical leadership, maintaining architectural alignment and the integrity of the UI platform and application environment.
  • Collaborate with platform teams to safely leverage AI and agentic capabilities through stable, versioned APIs and shared governance.
  • Champion innovation, experimenting with modern frameworks, architectures, and AI-driven enhancements that improve user experience and accelerate delivery.
  • Partner with Product, Design, Architecture, Data Science, and Platform teams to evolve ideas from POCs → MVPs → scalable production experiences.
  • Design human‑in‑the‑loop workflows (approve/override/rollback, review gates, clear status indicators) to ensure safe and transparent AI decision-making.
  • Plan integration patterns for GCP Agent SDK/Agent Builder, AWS Bedrock/Anthropic, Snowflake/data products, and retrieval/embedding pipelines using typed SDKs/APIs.
  • Architect AI UX patterns such as copilots, chat flows, inline recommendations, tool-triggering actions, and token‑streaming guidance with cancel/retry and partial updates.
  • Define prompt templates, guardrails, and explainability signals (confidence, sources, metadata) for safe AI usage directly in the UI flows.
  • Lead hands‑on UI development in TypeScript using Angular and/or React, delivering modern single-page applications across CSR, SSR, and hybrid rendering models (Angular Universal, Next.js).
  • Build AI-driven user interaction surfaces: side panels, chats, inline instruction flows, streaming experiences, and contextual tool invocation.
  • Develop file-upload and document‑management interfaces integrated with RAG pipelines, presenting detailed ingestion lifecycle statuses (uploaded → queued → extraction → embedding → retrieval-ready → processed).
  • Integrate UI components with MCP (Model Context Protocol), agent tools, and API gateways, supporting multi-step agent workflows (planning → executing → tool call → validating → complete → error).
  • Improve UI performance through modular routing, lazy loading, optimal async patterns, reduced bundle sizes, efficient rendering, and clean component architecture.
  • Apply strong engineering practices: unit tests, integration tests, E2E, visual regression, prompt regression, and streaming/real-time test harnesses.
  • Monitor real‑world performance and reliability using Dynatrace, Google Analytics, Cloud Logging, and Splunk, ensuring resilience and responsiveness.
  • Track behavior of AI workflows, tool interactions, streaming performance, and user flows to ensure correctness and minimize latency or failure modes.
  • Conduct code reviews focused on accessibility, maintainability, reliability, and adherence to engineering best practices.
  • Mentor junior engineers and raise overall engineering craftsmanship across the team.
  • Communicate risks, issues, decisions, and technical trade-offs proactively to stakeholders and leadership.
  • Provide ongoing support for platform evolution, architectural governance, and new AI capability onboarding.

Requirements

  • 8+ years building complex, production single‑page applications with TypeScript.
  • Expertise with Angular (v14+) and/or React, including hooks, state management, routing, forms, and component architecture.
  • Hands-on experience with SSR/CSR patterns and frameworks (Angular Universal, Next.js).
  • Hands-on LLM integration: retrieval/embeddings, tool/function calling, streaming responses, and assistant/chat UIs.
  • Familiarity with MCP, agent tools, and API gateways exposing runnables.
  • Cloud-native experience with GCP and/or AWS; integration with Snowflake/data products, CI/CD pipelines, and feature flags.
  • Production performance engineering experience: modular routing, lazy loading, async state patterns, bundle control, render efficiency.
  • Monitoring and observability with Dynatrace, Google Analytics, Cloud Logging, and Splunk.
  • Strong foundational skills in HTML, CSS, JavaScript/TypeScript, REST APIs.
Benefits
  • Other rewards may include short-term or annual bonuses
  • long-term incentives
  • on-the-spot recognition
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptAngularReactSSRCSRLLM integrationHTMLCSSJavaScriptREST APIs
Soft Skills
technical leadershipcollaborationinnovationmentoringcommunicationproblem-solvingrisk managementdecision-makingstakeholder engagementengineering best practices