CNA Insurance · 1 day ago
Senior Software Engineer
CNA Insurance is committed to fostering a culture where employees feel valued and can reach their full potential. They are seeking a highly skilled Senior Python AI Developer with expertise in building intelligent agents using Google Vertex AI, focusing on Large Language Models and best practices in AI development.
FinanceFinancial ServicesInformation ServicesInformation TechnologyInsuranceProperty ManagementReal EstateRisk Management
Responsibilities
Evaluates defined client area requirements and processes (e.g., new enhancements or maintenance) and detailed designs and develops moderate to complex application program solutions
Ensures quality of application solutions by performing code review with peers, creating documentation, implementing code, verifying program logic, performing defect root cause analysis, and completing unit and integration testing. Participates in systems testing with other IT staff
Assists with the high level design of solutions. Consults with the client area to analyze system requirements and capabilities, identify associated risks, and resolve problems. May act as a liaison between clients and applications area
Researches and evaluates new and/or alternative solutions, and recommends the most efficient and cost effective solution for the systems/program design and develops system specifications and procedures. May include integrating vendor applications and consulting resources into existing applications and resources
In conjunction with operations area technical staff, supports the implementation of the application into production and testing environments. May confer with technical personnel to identify and resolve issues
Qualification
Required
Senior-level proficiency in Python, with experience in AI/ML development
Strong understanding of Large Language Models (LLMs) and their operational mechanics
Experience developing AI Agents on Google Vertex AI using Gemini or OpenAI
Expertise in Prompt Engineering Best Practices
Hands-on experience with Google Agent Development Kit
Hands-on experience with LangChain and LangGraph
Knowledge of Context Filtering and Prompting Security Best Practices
Familiarity with observability and debugging tools: LangSmith, LangFuse, Phoenix or Arize
Experience with Eval AI Testing and model evaluation workflows
Bachelor's degree in Computer Science, or related discipline, or equivalent work experience
Typically a minimum four years of application program development experience
Preferred
Applicable certificates preferred
Benefits
CNA offers a comprehensive and competitive benefits package to help our employees – and their family members – achieve their physical, financial, emotional and social wellbeing goals.
Company
CNA Insurance
CNA is one of the largest U.S. commercial property and casualty insurance companies.
H1B Sponsorship
CNA Insurance has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (30)
2024 (32)
2023 (25)
2022 (43)
2021 (32)
2020 (14)
Funding
Current Stage
Public CompanyTotal Funding
$0.88M2016-09-12Post Ipo Equity· $0.88M
1978-01-13IPO
Recent News
2025-11-03
MarketScreener
2025-11-03
Company data provided by crunchbase