The Artificial Intelligence Engineering Intern is responsible for supporting the development, implementation, and management of AI solutions and machine learning models that address complex business challenges. This internship position is designed to provide hands-on experience in AI development while fostering collaboration across multiple departments to create innovative solutions that enhance decision-making and business performance.
Responsibilities:
Collaborate with team members to understand business requirements and assist in designing scalable AI applications aligned with organizational objectives.
Develop high-performing, reusable, and reliable code following industry standards and best practices under the guidance of senior engineers.
Support various phases of the Software Development Life Cycle (SDLC), including requirement gathering, design, implementation, testing, deployment, documentation, and maintenance.
Assist in building pipelines leveraging tools such as Python, Spark, Azure ML, and OpenAI.
Work with data analysts, data engineers, and software engineers to translate business requirements into technical solutions.
Troubleshoot, analyze, and resolve AI performance issues and production problems.
Maintain up-to-date knowledge of advancements in AI, machine learning, and data engineering.
Participate actively in team meetings, contributing ideas and insights to drive continuous improvement.
Create necessary documentation relating to work produced during the internship.
Basic Qualifications:
Currently pursuing a Bachelor's degree or higher in Computer Science, AI, Data Science, or a related field.
Strong foundational knowledge of Python programming (e.g., Spark, pandas) and SQL.
Familiarity with AI methodologies, including supervised/unsupervised learning, regression analysis, and neural networks.
Practical knowledge of cloud platforms, particularly Azure (Azure Synapse, Azure ML, Azure Data Factory, Azure Functions).
Exposure to software development fundamentals such as SOLID principles, Object-Oriented Design, and Domain Driven Design.
Strong problem-solving skills and a proactive attitude.
Bonus Points:
Familiarity with tools such as Visual Studio, Git, and Azure DevOps.
Knowledge of Agile methodologies and Test Driven Development (TDD).
Awareness of cutting-edge industry trends and technologies.
Numbers & Facts
Location
Highland Heights, OH
Skills
Agile Programming Methodologiesunmatched
Analysis Skillsunmatched
Artificial Intelligence (AI)unmatched
Best Practicesunmatched
Cloud Computingunmatched
Computer Scienceunmatched
Continuous Improvementunmatched
Data Analysisunmatched
Data Scienceunmatched
DevOpsunmatched
Documentationunmatched
Gitunmatched
Identify Issuesunmatched
Industry Standardsunmatched
Industry/Trade Analysisunmatched
Machine Learningunmatched
Microsoft Visual Studiounmatched
Microsoft Windows Azureunmatched
Neural Networksunmatched
Object Oriented Design (OOD)unmatched
Problem Solving Skillsunmatched
Process Improvementunmatched
Python Programming/Scripting Languageunmatched
Requirements Managementunmatched
SQL (Structured Query Language)unmatched
Software Designunmatched
Software Developmentunmatched
Software Development Lifecycle (SDLC)unmatched
Software Engineeringunmatched
Test Driven Development (TDD)unmatched
Testingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.