landing_page-logo
Great American Insurance Group (DBA) logo

Senior Machine Learning Data Engineer - Great American Risk Solutions

Great American Insurance Group (DBA)Cincinnati, OH
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Be Here. Be Great. Working for a leader in the insurance industry means opportunity for you. Great American Insurance Group's member companies are subsidiaries of American Financial Group. We combine a "small company" culture where your ideas will be heard with "big company" expertise to help you succeed. With over 30 specialty and property and casualty operations, there are always opportunities here to learn and grow.

At Great American, we value diversity and recognize the benefits gained when people from different cultures, backgrounds and experiences work collaboratively to achieve business results. We are intentionally focused on fostering an inclusive culture and know valuing diversity is an essential leadership quality. Our goal is to create a workplace where all employees feel included, empowered and enabled to perform at their best.

The Risk Solutions Data Science Team delivers data products and services aimed at assisting our business units in leveraging technology to enhance information and streamline business processes. These activities encompass model development, process automation, decision support, and data augmentation. The primary objective of the team is to offer technological solutions that improve efficiency, boost revenue, and provide our company with a competitive edge over competition.

Great American Risk Solutions - Great American Insurance Group

The Risk Solutions Data Science Team is looking to hire a Senior Machine Learning Data Engineer to join our team! This position will be located in our Cincinnati office and will work on a hybrid schedule.

Essential Job Functions and Responsibilities

  • Design and optimize data pipelines and architectures for integration, storage, and retrieval.

  • Implement ETL processes to ensure seamless data flow and maintain quality.

  • Ensure data accuracy, consistency, and integrity across databases and warehouses.

  • Develop feature engineering pipelines for machine learning using tools like Azure ML and Python libraries.

  • Design automated testing frameworks for unit, integration, and performance tests.

  • Optimize workflows for performance, cost-efficiency, and scalability.

  • Mentor team members in data principles and practices to promote best practices.

  • Draft and review documentation for architectural diagrams and interface specifications.

  • Monitor and optimize database performance for efficient data retrieval.

  • Collaborate with analysts, scientists, and stakeholders to meet data requirements.

  • Identify and implement process improvements in data engineering.

  • Participate in talent selection, development, and performance management of staff.

  • Performs other duties as assigned.

Job Requirements

  • Education: Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field.

  • Experience: 6+ years experience in data engineering or a related field.

Scope of Job/Qualifications

  • Advanced proficiency in programming languages including Python or R.

  • Proficiency in SQL and experience with relational database management systems (RDBMS) such as Snowflake, MySQL, or Oracle.

  • Knowledge of data modeling, data architecture, and data governance techniques.

  • Advanced experience with cloud platforms and modern development frameworks.

  • Experience working in Agile/Scrum environments.

  • Develops time estimates and other project management elements for small to moderately complex project deliverables.

  • Provides technical expertise across a range of applications, systems and/or technologies.

  • Strong analytical and problem-solving skills, with the ability to troubleshoot complex software issues.

  • Maintains a strong understanding of machine learning concepts and their software engineering implications.

  • Demonstrates strong knowledge of department policies and procedures, as well as the business and organization.

  • Maintains knowledge of industry trends and technologies to continuously improve data engineering solutions.

Business Unit:

Great American Risk Solutions

Benefits:

Compensation varies by role, position level, and location. Individual pay is influenced by skills, education, training, certifications, experience, and the role's scope and complexity, along with business needs.

We offer a competitive Total Rewards package, including medical, dental, and vision plans starting on day one, PTO, paid holidays, commuter benefits, an employee stock purchase plan, education reimbursement, paid parental leave/adoption assistance, and a 401(k) plan with company match. These benefits are available to eligible full-time and part-time employees.

Your recruiter can provide more details about our total rewards and specific compensation ranges during the hiring process.