EngineerJobs.io
← Back to all jobs

Job Description

Cincinnati-based (hybrid) Senior AI Engineer role partnering with Data Science and Business teams to build, operationalize, integrate, and scale algorithmic products.

Responsibilities

  • Run proof of concept efforts and experiments to evaluate new models and emerging technology
  • Write high-quality, standard-compliant code with testing in mind
  • Contribute to central reusable libraries, repositories, and open-source projects
  • Build data models, model features, data quality tests, and ETL/ELT pipelines
  • Design and develop distributed computer architecture for advanced analytics and ML workloads
  • Deploy machine learning and algorithmic products across cloud environments using cloud-native services
  • Collaborate with Data Scientists, Analysts, and peer AI Engineers on advanced analytics use cases
  • Prepare data models and quality checks and optimize analytical solutions at scale
  • Develop applications that source data from multiple systems using Python and SQL
  • Support multi-cloud implementations in Azure (Databricks, Azure ML, AKS, ADF) and/or GCP (Composer, BigQuery, GKE, Kubeflow)
  • Operate under DevOps and Agile practices (Jira), including CI/CD via GitHub Actions
  • Operationalize machine learning models as part of IT solutions and business processes
  • Apply platform engineering practices to minimize cloud infrastructure friction for data scientists and model developers
  • Troubleshoot infrastructure issues to keep critical AI products running
  • Implement proactive incident detection using multiple datasets and real-time data stream analysis
  • Create prototypes or proof of concepts for new features or solutions, suggest architecture improvements, and strengthen DevOps best practices through coaching/teaching

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • 5+ years proven experience with Python and SQL plus data modeling, and design/development/deployment of data and analytics products
  • Experience with Agile and DevOps methodologies and relevant tooling, including Jira, GitHub Actions, unit testing and mocking, and static code analysis such as SonarQube
  • Source control management experience (for example, GitHub)
  • Azure cloud infrastructure knowledge, including load balancing, autoscaling, firewalls, and authentication
  • Databricks knowledge
  • Knowledge of logging and monitoring tooling (for example, Logstash to Grafana and Kibana)
  • CI/CD process knowledge and development using GitHub Actions and GitHub
  • Infrastructure build tools and languages knowledge, including Terraform and Ansible
  • Strong written and verbal communication in English
  • Ability to work a hybrid schedule from the Cincinnati, OH office

Technologies

  • Python, SQL
  • Databricks
  • Azure ML, AKS, ADF, Azure
  • Composer, BigQuery, GKE, Kubeflow, GCP
  • Jira, GitHub, GitHub Actions
  • Unit testing, Mocking, SonarQube
  • Logstash, Grafana, Kibana
  • Terraform, Ansible
  • CI/CD, DevOps, ETL/ELT, Machine Learning

Job Details

  • Location: Cincinnati, OH (hybrid) - Cincinnati General Offices
  • Schedule: Full time
  • Job Number: R000158858
  • Job Segmentation: Experienced Professionals
  • Salary Range: USD 132,200 - 165,300 per year
  • Starting Pay / Salary Range: $132,200.00 - $165,300.00 / year

Similar Jobs