At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.
Job Description
The Lead Engineer will provide senior engineering leadership across two strategic teams: the Risk Data Team and the Risk AI Engineering Team. This role is accountable for setting technical direction, aligning engineering execution to business outcomes, and ensuring both teams deliver secure, scalable, reliable and measurable risk products.
The Risk Data Team creates the trusted data foundation for risk management by transforming fragmented risk and control data into reliable, accessible and actionable information. The team builds governed data products, integrates internal and external data sources, automates validation and reconciliation, develops dashboards and reporting, defines common metrics and quality standards, and reduces reliance on manual reporting.
The Risk AI Engineering Team designs and delivers secure, explainable and responsible AI capabilities within risk products. The team develops reusable AI capabilities, identifies high-value use cases, builds AI-assisted workflows, implements natural language, classification, recommendation and predictive features, and ensures appropriate human review, model evaluation, monitoring and continuous improvement.
Each team will be led day-to-day by a Managing Engineer. The Managing Engineers will report to the Lead Engineer, who will provide leadership across the combined engineering capability, ensure alignment between data and AI strategies, and create the conditions for both teams to deliver trusted, production-ready outcomes across TORC.
The Lead Engineer is responsible for leading a multi-team engineering function that brings together risk data, analytics, automation and AI capabilities. This role combines senior technical leadership, people leadership, delivery accountability and stakeholder influence. The Lead Engineer will guide the Managing Engineers, shape architecture and engineering practices, ensure strong production ownership, and partner across TORC, product, risk, control, governance, security and platform teams.
The role is accountable for ensuring the Risk Data Team provides high-quality, governed and AI-ready data foundations, while the Risk AI Engineering Team builds responsible, explainable and integrated AI capabilities that improve decision making, simplify complex risk activities and help the organization identify and respond to risk earlier.
Success in this role will be measured by the quality, reliability and adoption of the data and AI products delivered; measurable improvement in risk insight and control effectiveness; reductions in manual effort; strong engineering health; and the ability of both teams to deliver safe, scalable and trusted capabilities in production.
Key Responsibilities
Lead the combined Risk Data and Risk AI Engineering organization, providing strategic direction, accountability, and oversight across both teams.
Manage and develop Managing Engineers while building leadership capability and strengthening engineering talent across the organization.
Translate TORC strategy into engineering roadmaps, delivery plans, measurable goals, and technical priorities.
Ensure delivery of trusted, governed, analytics-ready risk data products, dashboards, reporting, automation capabilities, and AI solutions embedded within risk workflows.
Align data and AI strategies to ensure AI capabilities are built on reliable, high-quality, governed risk and control data.
Establish technical direction across data engineering, analytics, AI engineering, automation, model evaluation, monitoring, and responsible AI…