“Virtually” the Best Team in the Industry
Our office is virtual because 97% of our employees work from home. It's not for everyone, but it's worked well for us since 2006, and our employees love it. Since we commenced our virtual operations, our revenues have multiplied five times and our team has more than doubled. Join the best insurance professionals in the industry!
Benefits
- Group Health and Life Insurance
- Defined Benefit Pension Plan
- Employer Matched 401K
- Work From Home
- Internet Reimbursement
- Competitive Paid Time Off
- Paid Holidays
- Educational Reimbursement Opportunites
- And Much More....
Fun Facts
Current Openings
General Liability – Construction Liability Adjuster
Midwest Family Mutual Insurance Company (MFM), headquartered in Urbandale, IA, has been a trusted insurance provider since 1891. As a super-regional mutual insurer, we deliver top-tier personal and commercial coverage across multiple states. We prioritize financial stability, customer service excellence, and innovation, fostering a collaborative and forward-thinking work environment. MFM is proud to be a full-time, work-from-home company, providing employees with the flexibility and support to thrive remotely.
Join our team as a General Liability Claims Adjuster, where your expertise, problem-solving skills, and dedication to fair claim resolution will make a real impact. This role demands strong analytical abilities, sound judgment, and top-tier customer service to support agents and policyholders.
Key Responsibilities
- Investigate & Evaluate – Conduct in-depth claim investigations, gather recorded statements, and determine coverage.
- Reserve Management - Timely & Adequate reserving.
- Document Management – Maintain organized, professional claim files, reports, and communications
- Negotiate & Resolve – Strategically negotiate settlements to achieve fair, timely resolutions.
- Stay Current – Keep up with evolving legal statutes, policy conditions, and industry trends.
- Navigate Technology – Operate seamlessly within a paperless Claims Management System.
- Engage in Legal Proceedings – Travel as needed for depositions, mediations, and trials.
Qualifications & Experience
- 2+ years handling Commercial Liability claims, inclusive of litigation experience.
- Strong negotiation, analytical, and problem-solving skills.
- Excellent written and verbal communication abilities.
- Proficiency in Microsoft Word and Excel.
- Highly organized with keen attention to detail.
- Ability to work independently in a fully remote setting.
- Experience with mediations, arbitrations, and settlement negotiations.
- Strong collaboration with legal counsel and claims teams.
Work Conditions
- Fully remote role – Work from home full-time.
- Standard 40-hour workweek – Flexibility within structured hours.
- Tech-driven environment – Frequent computer and phone use.
- Some travel required – For legal proceedings and meetings.
Why Join MFM?
- Comprehensive Benefits Package – Enjoy competitive health, dental, and vision insurance.
- Retirement Planning – 401(k) with company match and a Defined Benefit Pension Plan to help secure your financial future.
- Work-Life Balance – Generous paid time off and company holidays.
- Professional Development – Opportunities for ongoing training and career growth.
- Wellness Support – Employee assistance programs and wellness initiatives.
- Technology Stipends – Support for home office setup and remote work tools.
- Autonomy & Flexibility – Thrive in a fully remote, supportive work culture.
- Growth & Development – Expand your skills in a dynamic claims environment.
- Impactful Work – Make a real difference by ensuring fair and timely claim resolutions.
- Innovative Culture – Be part of a company that values forward-thinking and continuous improvement.
Ready to take your career to the next level? Apply today and become part of a team that values expertise, collaboration, and innovation!
Controller
Midwest Family Mutual Insurance Company (MFM) is an “A-” rated property & casualty insurer and has been recognized as one of the top 50 P&C companies in the nation. With a strong legacy of financial stability and innovation, we continue to grow and expand our capabilities across key business functions.
As part of our ongoing growth, we are seeking a skilled and motivated Controller to join our team. This position offers the opportunity to contribute to a high-performing accounting function and play a key role in supporting strategic financial initiatives.
At MFM, we pride ourselves on fostering a collaborative and values-driven workplace where talented professionals can thrive. If you're looking to make a meaningful impact in a dynamic and respected insurance organization, we encourage you to apply!
Position Summary
The Controller is responsible for the overall management of the accounting function, including financial reporting, regulatory filings, internal controls, and accounting operations. This position ensures the timely and accurate delivery of financial information to management, auditors, and regulatory bodies in compliance with NAIC statutory accounting principles.
The Controller will lead and develop the accounting team, oversee the financial close process, and maintain effective internal controls. This role works closely with the CFO and cross-functional departments to support financial planning, reporting accuracy, and ongoing process improvement.
Key Responsibilities
- Oversee the preparation and review of monthly, quarterly, and annual financial statements in accordance with NAIC Statutory Accounting Principles.
- Lead the preparation and filing of statutory reports, including the Annual Statement, Risk-Based Capital report, and Management Discussion & Analysis.
- Manage the monthly and annual close process, ensuring accuracy, completeness, and timeliness.
- Oversee general ledger activity, including journal entries, reconciliations, and financial data integrity.
- Review and approve accounting for premiums, losses, reinsurance transactions, and investments.
- Ensure compliance with internal controls, accounting policies, and regulatory requirements.
- Coordinate with external auditors and regulatory examiners, including managing audit and examination processes.
- Monitor changes in accounting standards and insurance regulations and assess their impact on financial reporting.
- Lead, mentor, and develop accounting staff, including assigning work, reviewing performance, and supporting professional growth.
- Establish and maintain accounting policies, procedures, and best practices.
- Support budgeting, forecasting, and cash flow analysis in collaboration with finance leadership.
- Identify and implement process improvements to enhance efficiency, accuracy, and scalability of accounting operations.
- Collaborate with underwriting, claims, and other departments to ensure accuracy of financial data and reporting.
Qualifications
- Bachelor’s degree in accounting or finance required.
- CPA designation strongly preferred.
- 7+ years of general accounting experience.
- Proven leadership experience managing and developing accounting staff.
- Strong knowledge of NAIC statutory accounting principles and regulatory reporting.
- Experience overseeing financial close processes, general ledger, and internal controls.
- Experience in the Property and Casualty Insurance industry preferred.
- Strong analytical, organizational, and communication skills.
Senior Agentic AI Specialist
The MFM IT team has a long history of delivering and maintaining core business systems in a mid-sized Property & Casualty insurance environment. As we expand our development team and adopt new AI development tools, we are making a deliberate investment in building this capability correctly from the start. As we begin to build agentic AI capabilities within our enterprise system, we are looking for an experienced engineer with strong knowledge of agentic AI systems to help guide this effort.
The Senior Agentic AI Specialist will work closely with MFM’s Principal Architect, who leads overall platform architecture, and partners with senior developers to design, implement, and improve agent-based solutions. This role will bring specialized expertise in areas where we are still developing depth, including agent orchestration, retrieval pipelines, LLM evaluation, and prompt design. This is an ongoing platform effort, not a one-time project. The work will evolve over time as we expand capabilities, integrate new tools, and improve system quality.
Our core systems are built on a Microsoft/.NET stack. As we develop our agentic AI capabilities, we expect to leverage cloud-based tooling (likely within Azure) where appropriate. We are pragmatic about using the right tools for the problem, while maintaining alignment with our existing platform and operational requirements.
Responsibilities
- Platform Architecture & Evolution:
- Provide input into AI-related architecture decisions. Evaluate tools, models, and approaches, and make practical recommendations based on trade-offs and outcomes.
- Agent Lifecycle Management:
- Design, build, and maintain agents. Define prompts and configurations, support routing decisions, and monitor performance in production.
- RAG Pipeline Engineering:
- Improve retrieval quality by working with chunking strategies, embeddings, search methods, and metadata filtering. Support onboarding of new knowledge sources.
- Quality & Hallucination Reduction:
- Help reduce incorrect or unsupported outputs through system design, testing, and monitoring. Apply practical approaches across prompts, retrieval, and model behavior.
- Evaluation & Testing:
- Develop and maintain evaluation approaches to measure output quality, including relevance and accuracy. Support regression testing and identify failure patterns.
- Prompt Engineering:
- Create and maintain prompts for different agents. Diagnose unexpected behavior and develop reusable patterns where appropriate.
- Tool Integration:
- Support integration with internal systems and APIs. Help manage tool access and ensure reliable execution and error handling.
- Observability & Operations:
- Contribute to logging, tracing, and monitoring. Support analysis of system behavior, cost, and performance in production.
- Governance & Configuration:
- Work with configuration across agents, prompts, and models. Ensure changes are version-controlled and reviewed.
- Developer Support:
- Work with other developers to share knowledge, review designs, and establish consistent approaches.
- Research & Evaluation:
- Stay current with new models and tools. Evaluate them in a structured way and recommend adoption where appropriate.
Position Requirements
Education & Certification
- College degree or Programming Certification (preferred)
- 5+ years of equivalent work experience
Required Experience
- Experience building or working with AI/LLM-based systems in a production or near-production environment
- Strong understanding of agent-based patterns (ReAct, tool usage, etc.)
- Experience with retrieval-based systems (RAG), vector stores, or search pipelines
- Familiarity with evaluating non-deterministic system outputs
- Experience improving system quality through testing and iteration
- Strong software engineering skills required. Experience with Python, TypeScript, or C# preferred
- Ability to work across technologies and integrate AI solutions into an existing enterprise environment
Preferred Experience
- Experience working with multiple LLM providers
- Familiarity with emerging tools and frameworks in the agentic AI space
- Experience integrating with enterprise systems and data sources
- Experience mentoring or supporting other developers
Personal Attributes
- Strategic thinker with strong analytical and problem-solving skills
- Technically proficient with broad systems knowledge
- Excellent interpersonal, written, and verbal communication skills
- Self-directed, collaborative, and highly organized
- Customer-oriented and able to navigate high-pressure environments
- Flexible and adaptable in regards to learning and understanding new technologies.
- Exceptional organizational skills and ability to keep track of multiple projects at a time.
- Ability to conduct research into software-related issues and products.
- Technically proficient.
- Exceptional attention to detail.
- Ability to work both independently and in a team-oriented, collaborative environment.
Work Conditions
- Remote work environment following core hours 8AM-5PM Central Time
- Overtime may be required to meet project deadlines or monitor system processes.
- Sitting for extended periods of time.
- Dexterity of hands and fingers to operate a computer keyboard, mouse, and other devices.
- Minimal travel will be required for the purpose of off-site software training and team meetings.
- Physically able to participate in virtual and in-person training sessions, presentations, and meetings.