AI Engineer

  • Cleveland, OH
  • Posted 3 days ago | Updated 3 days ago

Overview

Hybrid
Up to $139,000
Full Time
No Travel Required

Skills

AI
ML
Python
Spark
PySpark
Azure Synapse
Azure ML
Azure Data Factory
Azure Functions
and Azure Databricks
Azure SQL
Cosmos DB

Job Details

Location/Remote: Hybrid Remote in Cleveland, OH 44139 (i.e., 4 days onsite/week)

Employment Type: Direct Hire / Permanent / Full-time

Compensation: up to $130k salary/year + 7% salary = up to $139k total compensation/year

Benefits:

  • 100% company paid medical benefits (for you + your family)
  • dental, vision, LTD/STD, HSA/FSA, term life, supplemental health insurances (e.g., Aflac)
  • 12-weeks paid parental leave
  • 401(k) + 3% company match
  • Unlimited PTO

We're looking for an AI Engineer to develop, implement, and manage innovative, data-driven AI solutions and machine learning models. In this role, you'll collaborate across departments to build cutting-edge solutions that enhance decision-making and optimize performance.

Responsibilities

  • Design, develop, and deploy scalable AI models and algorithms aligned with business objectives.
  • Develop high-performing, reusable, and reliable code following industry standards and best practices.
  • Participate in all phases of the Software Development Life Cycle (SDLC), including requirement gathering, design, implementation, testing, deployment, documentation, and support.
  • Build machine learning pipelines leveraging tools such as Python and Spark.
  • Collaborate with data analysts, data engineers, software engineers, and business analysts to translate complex business requirements into technical solutions.
  • Employ DevOps and Git to ensure proper version control and adherence to CI/CD best practices.
  • Troubleshoot, analyze, and resolve AI model performance issues and production problems.
  • Maintain up-to-date knowledge of advancements in AI, machine learning, and data engineering.
  • Actively participate in team meetings, contributing ideas and insights to drive continuous improvement.
  • Demonstrate strong problem-solving skills, excellent work ethic, and a proactive attitude.

Basic Qualifications

  • Bachelor s degree or higher in Computer Science, AI, Data Science, or a related field, or equivalent experience.
  • 3+ years of hands-on experience developing and deploying AI/machine learning solutions.
  • Proficiency in Python programming (Spark, pandas, etc.) and SQL.
  • Solid understanding of AI methodologies, including supervised/unsupervised learning, regression analysis, and neural networks.
  • Practical knowledge of cloud platforms (e.g., Azure, AWS, Google Cloud Platform).
  • Experience with Visual Studio, Git, and DevOps.
  • Familiarity with software development fundamentals such as SOLID principles, Object Oriented design, DRY, and Domain Driven Design.
  • Strong communication skills, both written and verbal.

Preferred Qualifications

  • Prior experience as a Data Engineer or Data Analyst is a plus.
  • Experience with Azure is highly preferred, including technologies such as Azure Synapse, Azure ML, Azure Data Factory, Azure Functions, and Azure Databricks, and Cosmos DB.
  • Knowledge of Vibe Coding and familiarity with cutting-edge industry trends.
  • Cloud Certification (e.g., Microsoft Certified: Azure AI Engineer Associate).
  • Experience with CQRS Pattern, Dependency Injection, Entity Framework & LINQ, Microservices, OData, and asynchronous programming.
  • Exposure to Agile methodologies and Test Driven Development (TDD).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Agile