Liberty Mutual Insurance Torch Logo

Liberty Mutual Insurance

HQ
Boston
Total Offices: 5
40,000 Total Employees
Year Founded: 1912

Liberty Mutual Insurance Offices

Liberty Mutual Insurance is headquartered in Boston and has 5 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible

U.S. Office Locations

HQ

Boston

175 Berkely Street, Boston, MA, United States, 02116

Indianapolis

350 E 9th Street, Indianapolis, IN, United States, 46240

Plano

7900 Windrose Avenue, Plano, TX, United States, 75024

Portsmouth

225 Borthwick Avenue, 1 South Street, Portsmouth, NH, United States, 03801

Seattle

1001 4th Avenue, Seattle, WA, United States, 98154

Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
The Principal Front-Office Engineer will lead the design and implementation of AI-driven solutions in investment strategies, collaborating with analysts to enhance toolsets and reporting systems.
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Lead engineering strategy and delivery for Liberty Mutual Investments Technology, driving cloud, platform, data, and AI-enabled solutions to support investment management, trading, risk, and operations. Build and develop senior engineering teams, set standards for scalability and resiliency, manage vendor/platform decisions, ensure regulatory and cybersecurity compliance, and deliver operational excellence across global investment platforms.
2 Days AgoSaved
Remote or Hybrid
Boston, MA, USA
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
Provide application support and troubleshooting, optimize operational processes, liaise between business and IT teams, run analysis and reporting, manage vendor/tools/access/release readiness, and support compliance and communications to ensure operational effectiveness and continual improvement.