Actuarial Supervisor
Troy, MI · Hybrid
Actuarial Supervisor Location: Troy, Michigan - Hybrid (3 days in-office, 2 days work-from-home ... Advanced proficiency inExcel, SQL, and comfort with programming tools (Python a plus). * Strong ...
Troy, MI · Hybrid
Actuarial Supervisor Location: Troy, Michigan - Hybrid (3 days in-office, 2 days work-from-home ... Advanced proficiency inExcel, SQL, and comfort with programming tools (Python a plus). * Strong ...
Troy, MI · Hybrid
Actuarial Supervisor Location: Troy, Michigan - Hybrid (3 days in-office, 2 days work-from-home ... Advanced proficiency inExcel, SQL, and comfort with programming tools (Python a plus). * Strong ...
Detroit, MI · On-site
Actuarial areas include but are not limited to valuations, financial reporting and forecasting ... Learn, use and implement basic programming and maintain analytical programs with limited direction.
Detroit, MI · On-site
Actuarial areas include but are not limited to valuations, financial reporting and forecasting ... Learn, use and implement basic programming and maintain analytical programs with limited direction.
Okemos, MI · Hybrid
Position requires a bachelor's degree in actuarial science, mathematics, statistics or a related field and six months of experience analyzing and reporting data, preferably including some programming.
Okemos, MI · Hybrid
Position requires a bachelor's degree in actuarial science, mathematics, statistics or a related field and six months of experience analyzing and reporting data, preferably including some programming.
Lansing, MI · On-site
Actuarial exams are considered but not required ... Experience with Microsoft SQL, R, or other programming/database/statistical languages * Proficient ...
Lansing, MI · On-site
Actuarial exams are considered but not required ... Experience with Microsoft SQL, R, or other programming/database/statistical languages * Proficient ...
Lansing, MI · Hybrid
Actuarial exams are considered but not required ... Experience with Microsoft SQL, R, or other programming/database/statistical languages * Proficient ...
Lansing, MI · Hybrid
Actuarial exams are considered but not required ... Experience with Microsoft SQL, R, or other programming/database/statistical languages * Proficient ...
Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated full-time associate to join our Actuarial Division as a software developer. The position requires the person to: * Define ...
Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated full-time associate to join our Actuarial Division as a software developer. The position requires the person to: * Define ...
Detroit, MI · On-site +1
$145K/yr
A leading P&C client is seeking a talented student actuary or designated ACAS with 4+ years of ... Must have strong problem solving skills & advanced programming skills in R. (#58750) Compensation:
Detroit, MI · On-site +1
$145K/yr
A leading P&C client is seeking a talented student actuary or designated ACAS with 4+ years of ... Must have strong problem solving skills & advanced programming skills in R. (#58750) Compensation:
Detroit, MI · Hybrid
$114/hr
The ideal candidate would be a student actuary or designated ACAS with 4+ years of experience and strong programming skills in SQL, SAS, R. Prior exposure to ratemaking is a huge plus. (#58749 ...
Quick apply
Detroit, MI · Hybrid
$114/hr
The ideal candidate would be a student actuary or designated ACAS with 4+ years of experience and strong programming skills in SQL, SAS, R. Prior exposure to ratemaking is a huge plus. (#58749 ...
Detroit, MI · On-site +1
$145K/yr
The ideal candidate would be a student actuary or designated ACAS with 4+ years of experience and strong programming skills in SQL, SAS, R. Prior exposure to ratemaking is a huge plus. (#58749 ...
Detroit, MI · On-site +1
$145K/yr
The ideal candidate would be a student actuary or designated ACAS with 4+ years of experience and strong programming skills in SQL, SAS, R. Prior exposure to ratemaking is a huge plus. (#58749 ...
Proficiency in statistical analysis and programming languages, such as: SQL, R, Python, Radar, etc. What would make us excited about you? * ACAS (Associate of the Casualty Actuarial Society ...
Proficiency in statistical analysis and programming languages, such as: SQL, R, Python, Radar, etc. What would make us excited about you? * ACAS (Associate of the Casualty Actuarial Society ...
Proficiency in statistical analysis and programming languages, such as: SQL, R, Python, Radar, etc. What would make us excited about you? * ACAS (Associate of the Casualty Actuarial Society ...
Proficiency in statistical analysis and programming languages, such as: SQL, R, Python, Radar, etc. What would make us excited about you? * ACAS (Associate of the Casualty Actuarial Society ...
Actuarial studies and exams are considered but not required * Experience with Microsoft SQL, Python or other programming/database/statistical languages * Experience with Power BI, Tableau, or other ...
Actuarial studies and exams are considered but not required * Experience with Microsoft SQL, Python or other programming/database/statistical languages * Experience with Power BI, Tableau, or other ...
Actuarial studies and exams are considered but not required * Experience with Microsoft SQL, Python or other programming/database/statistical languages * Experience with Power BI, Tableau, or other ...
Actuarial studies and exams are considered but not required * Experience with Microsoft SQL, Python or other programming/database/statistical languages * Experience with Power BI, Tableau, or other ...
Actuarial studies and exams are considered but not required * Experience with Microsoft SQL, Python or other programming/database/statistical languages * Experience with Power BI, Tableau, or other ...
Actuarial studies and exams are considered but not required * Experience with Microsoft SQL, Python or other programming/database/statistical languages * Experience with Power BI, Tableau, or other ...
Lansing, MI · On-site
... programming language ... A candidate with a Math/Applied Math, Actuarial Science, Economics, or other logic-based ...
Lansing, MI · On-site
... programming language ... A candidate with a Math/Applied Math, Actuarial Science, Economics, or other logic-based ...
Lansing, MI · On-site
... programming language ... A candidate with a Math/Applied Math, Actuarial Science, Economics, or other logic-based ...
Lansing, MI · On-site
... programming language ... A candidate with a Math/Applied Math, Actuarial Science, Economics, or other logic-based ...
Lansing, MI · On-site
$70 - $95/hr
... programming language ... A candidate with a Math/Applied Math, Actuarial Science, Economics, or other logic-based ...
Lansing, MI · On-site
$70 - $95/hr
... programming language ... A candidate with a Math/Applied Math, Actuarial Science, Economics, or other logic-based ...
$86K - $108K/yr
... programming. * Ability to handle multiple priorities in a timely and accurate manner and adapt to changing priorities as needed. Qualifications * Bachelor's Degree in finance, actuarial science ...
$86K - $108K/yr
... programming. * Ability to handle multiple priorities in a timely and accurate manner and adapt to changing priorities as needed. Qualifications * Bachelor's Degree in finance, actuarial science ...
Lansing, MI · On-site
$86K - $108K/yr
... programming. * Ability to handle multiple priorities in a timely and accurate manner and adapt to changing priorities as needed. Qualifications * Bachelor's Degree in finance, actuarial science ...
Lansing, MI · On-site
$86K - $108K/yr
... programming. * Ability to handle multiple priorities in a timely and accurate manner and adapt to changing priorities as needed. Qualifications * Bachelor's Degree in finance, actuarial science ...
Lansing, MI · On-site
Proficiency with computer programming languages, MS Excel and MS Word. Qualifications * Bachelor's Degree in finance, actuarial science, economics, mathematics, or related field of study required.
Lansing, MI · On-site
Proficiency with computer programming languages, MS Excel and MS Word. Qualifications * Bachelor's Degree in finance, actuarial science, economics, mathematics, or related field of study required.
$19.2K - $29.6K
0% of jobs
$29.6K - $40.1K
1% of jobs
$40.1K - $50.6K
10% of jobs
$50.6K - $61K
13% of jobs
$61.8K is the 25th percentile. Wages below this are outliers.
$61K - $71.5K
17% of jobs
The median wage is $77.4K / yr.
$71.5K - $81.9K
16% of jobs
$92.2K is the 75th percentile. Wages above this are outliers.
$81.9K - $92.4K
18% of jobs
$92.4K - $102.8K
12% of jobs
$102.8K - $113.3K
5% of jobs
$113.3K - $123.8K
5% of jobs
$123.8K - $134.2K
2% of jobs
$19.2K
$81.5K
$134.2K
An Actuarial Programmer develops and maintains software used in actuarial analysis, financial modeling, and risk assessment. They combine programming skills with actuarial knowledge to create tools that automate calculations, analyze data, and support decision-making. Common tasks include coding in languages like Python, C++, or SQL, optimizing algorithms, and ensuring compliance with industry standards. This role is essential in insurance, pensions, and financial services, where accurate predictions and efficient computations are crucial. Actuarial Programmers often work alongside actuaries and data scientists to improve modeling techniques and enhance system performance.
As an Actuarial Programmer within an insurance company, you might work on developing and maintaining actuarial models used for pricing, reserving, and risk assessment. Your responsibilities could include automating processes, analyzing large data sets, integrating new data sources into existing models, and ensuring compliance with regulatory requirements. You’ll often collaborate with actuarial analysts, data scientists, and IT professionals to implement robust, scalable solutions. These projects provide both technical challenges and valuable opportunities to learn about the intersection of technology and actuarial science, supporting your professional growth in both domains.
To thrive as an Actuarial Programmer, you need strong analytical and mathematical skills combined with proficiency in programming languages such as Python, R, SAS, or VBA, typically supported by a degree in actuarial science, mathematics, computer science, or a related field. Familiarity with actuarial modeling software, databases, and progress towards actuarial certifications (such as SOA or CAS exams) are highly valuable. Effective communication, problem-solving abilities, and teamwork are essential soft skills for bridging technical and actuarial functions. These skills ensure the accuracy and efficiency of risk models, support data-driven decision-making, and enable successful collaboration with actuaries and technical teams.
The most popular types of Actuarial Programmer jobs in Michigan are:
For Actuarial Programmer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Actuarial Programmer jobs in Michigan are:
Cities in Michigan with the most Actuarial Programmer job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 9 days ago
Role Details
Job Title: Actuarial Supervisor
Location: Troy, Michigan - Hybrid (3 days in-office, 2 days work-from-home)
Employment Type: Full-Time
Requisition Begin Date: 08/10/2026
Requisition End Date 10/10/2026 (Posting may close earlier if filled or business needs change.)
Help us insure it
Tokio Marine HCC - Public Risk Group,a member of the Tokio Marine group of companies, is a market leader in providing specialized insurance products for municipal entities. We cover counties, cities, townships, villages, police departments, prisons, fire departments and more. We serve the growing insurance and risk management needs of medium and large governmental entities and provide property and casualty insurance coverages in multiple states.
Role Overview
We are looking for a collaborative, experienced Actuarial Supervisor to lead actuarial analysis and help drive informed business decisions across multiple lines of business. This role will oversee actuarial performance reporting, provide insight into pricing and profitability, and work closely with underwriting, product management, accounting, and IT.
The Actuarial Supervisor will have a meaningful impact on product performance, financial planning, and sustainable growth. This position also provides the opportunity to lead a team, shape cross-functional initiatives, and enhance the actuarial capabilities that support the organization's long-term strategy.
Key Responsibilities
Review and recommend actuarial performance reporting by product line, including product reviews, market assessments, and financial-return objectives.
Lead actuarial analyses used to estimate financial outcomes and inform business strategy.
Provide financial input on pricing, loss ratios, expenses, and budget projections for future operating periods.
Build strong working relationships with underwriting, product management, accounting, and other business partners to ensure actuarial insights are integrated into decision-making.
Partner with IT on the strategic development and enhancement of actuarial systems, tools, and processes.
Develop work plans, establish priorities and timelines, allocate resources, and ensure the team meets commitments and deadlines.
Communicate team results, trends, and recommendations to management through clear written reports and verbal presentations.
Drive improvements to actuarial processes and help identify, design, and implement new, efficient business practices.
Assist with development of the work unit budget and manage work within established financial objectives.
Ensure compliance with corporate policies and procedures; identify, implement, and test effective controls for the actuarial function.
Provide full people leadership for direct reports, including hiring recommendations, training, work coordination, performance management, coaching, and development.
What You Bring
Bachelor's degree in Actuarial Science, Mathematics, Statistics, or a related field; equivalent education and experience may be considered.
ACAS designation required; FCAS designation strongly preferred.
At least 6 years of progressive, relevant actuarial experience.
Broad knowledge of actuarial principles, practices, and procedures, with the ability to apply sound professional judgment.
Demonstrated experience with actuarial performance analysis, pricing, loss ratios, expense analysis, and financial forecasting.
Strong leadership, planning, and project-management skills, with the ability to prioritize multiple responsibilities in a deadline-driven environment.
Excellent written and verbal communication skills, including the ability to present complex analysis and recommendations to management and non-actuarial partners.
Proven ability to handle sensitive information with confidentiality, tact, and diplomacy.
Strong analytical and organizational abilities, with a focus on process improvement and effective business controls.
Awareness of industry trends, legal developments, and technical changes affecting the Company's lines of business.
Advanced proficiency inExcel, SQL, and comfort with programming tools (Python a plus).
Strong analytical, problem-solving, and organizational skills.
Ability to communicate clearly and confidently across teams.
What We Offer
Competitive salary and comprehensive benefit package
Strong learning culture with ongoing development opportunities
Opportunities for growth and career advancement
Comprehensive medical, vision, and dental coverage, with eligibility beginning on your first day of employment
Basic life and disability insurance
401(k) plan with 6% company match
20 days of PTO and two floating holidays (prorated)
Approximately 11 paid holidays and volunteer time off
Paid parental leave
Access to our award-winning wellness program, including mental health services, fitness network membership, and a complimentary Headspace subscription
Student loan matching program
Employee discount program
An opportunity to do meaningful work and love what you do
Disclaimer
You do not need to disclose your criminal history or participate in a background check until a conditional job offer is made to you. After making a conditional offer and running a background check, if the Company is concerned about a conviction that is directly related to the job, you will be given the chance to explain the circumstances surrounding the conviction or challenge the accuracy of the background report. The Company will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable federal, state and local laws, such as the Violent Crime Control and Law Enforcement Act of 1994 (18 USC 1033(e))(the "VCCLEA"), which restricts financial institutions and insurers such as TMHCC from employing individuals with certain types of criminal convictions. Where the hiring and employment of individuals is not restricted by the foregoing, the Company will consider qualified applicants with arrest or conviction history in compliance with applicable law such as the California Fair Chance Act, the Los Angeles Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance, the San Diego Fair Chance Ordinance, and the San Francisco Fair Chance Ordinance.]
About Us
Tokio Marine HCC is a global industry-leading specialty insurance group, backed by the strength and stability of the Tokio Marine Group. Offering over 100 classes of specialty insurance, we empower clients to pursue opportunities confidently through our "Mind Over Risk" philosophy. More than an insurance company, we are an organization built on innovation, unity, and trust.
At our core, we are Always Advancing, driven by innovation and an entrepreneurial spirit that keeps us moving forward. Our people are Experts in Tomorrow, using curiosity and smart working to anticipate what's next. With a culture rooted in Reaching Out, we foster genuine collaboration and support, ensuring every individual has the opportunity to succeed and make a difference.
Applying our Mind Over Risk philosophy to writing insurance allows our customers to take on opportunity with confidence. That philosophy defines our way of thinking, unites us as a team, and differentiates us from our competitors. We are much more than just an insurance company; we are a good company.
Equal Opportunity Employer
TMHCC is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.
#LI-NL1
#LI- Hybrid