Senior AI Engineer

Farmers Insurance Careers
8h$108,375 - $205,750Hybrid

About The Position

The Senior AI Engineer partners with business and technology teams to design, build, and scale AI‑enabled solutions that support complex business initiatives across the enterprise. This role applies strong engineering discipline and AI expertise to translate business needs into practical, high‑quality technical solutions aligned with enterprise architecture, AI strategy, and responsible governance standards. The position focuses on developing and implementing applied AI solutions, including machine learning, generative AI, and intelligent automation, while contributing to reusable patterns, shared platforms, and consistent delivery practices. The Senior AI Engineer operates independently on complex initiatives, contributes technical leadership within delivery teams, and plays an active role in learning, experimentation, and continuous improvement as AI technologies and approaches evolve.

Requirements

  • Minimum 5 years of experience required in solution engineering, software development, systems architecture, or related.
  • Hands‑on experience with artificial intelligence technologies, including applied machine learning, generative AI, intelligent automation, or data‑driven systems.
  • Demonstrated learning agility with the ability to rapidly understand new AI technologies and apply them pragmatically to real business problems.
  • Experience contributing to reusable solution patterns, shared services, or platforms that support scale and consistency across teams.
  • Familiarity with responsible AI concepts such as data governance, model risk, transparency, and ethical use of AI systems.
  • High School Diploma or equivalent required.
  • Bachelors degree preferred in computer science, engineering, or similar field.
  • Strong verbal communication and listening skills. Able to clearly communicate technical information to non-technical audiences.
  • Demonstrated written communication skills. Effective interpersonal skills.
  • Demonstrated problem solving skills. Able to troubleshoot and resolve complex technical issues.
  • Possesses flexibility to work in a fast paced, dynamic environment.
  • Ability to simultaneously handle multiple priorities.
  • Demonstrated project management skills.
  • Possesses strong technical aptitude. Proficiency in Microsoft Office suite. In-depth knowledge of software architecture principles and design patterns. Strong proficiency in one or more phases of the software development lifecycle. In-depth knowledge of multiple systems and their key components. Working knowledge of CI/CD pipelines and version control systems. Familiarity with cloud platforms such as AWS, Azure, etc.

Nice To Haves

  • Experience with Agile methodologies and working in Agile teams preferred.
  • Experience in the insurance industry preferred.

Responsibilities

  • Partner with cross‑functional business stakeholders and technical teams to understand complex business problems and contribute to the design and delivery of AI‑enabled solutions aligned with enterprise strategy and product roadmaps.
  • Design, develop, and refine technical solutions using AI technologies, ensuring solutions are scalable, performant, secure, and aligned with enterprise architecture and data standards.
  • Contribute to multiple initiatives by prioritizing solution engineering tasks, managing non‑functional requirements, and supporting delivery timelines through disciplined execution and problem solving.
  • Apply a systems‑level understanding of the development lifecycle to support effective delivery within Agile teams, identifying and helping resolve technical constraints across design, build and deployment phases.
  • Collaborate with platform, data, and DevOps teams to integrate AI solutions into existing environments, supporting automation, observability, and reliable deployment practices.
  • Participate in experimentation and pilot efforts to evaluate emerging AI technologies and approaches, applying learnings to improve solution quality, reusability, and time to value.
  • Maintain clear technical documentation and share knowledge, patterns, and best practices to strengthen AI and solution engineering capabilities across teams.
  • Engage in continuous learning to stay current on AI tools, techniques, and responsible AI practices, and apply new knowledge to improve individual and team outcomes.

Benefits

  • Bonus Opportunity (based on Company and Individual Performance)
  • 401(k)
  • Medical
  • Dental
  • Vision
  • Health Savings and Flexible Spending Accounts
  • Life Insurance
  • Paid Time Off
  • Paid Parental Leave
  • Tuition Assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service