AI Intern
Hendrickson · Woodridge, IL · 3 wk ago
Engineering$19–$23/hrFull-time
About the role
The AI IT Intern assists with the design, development, and deployment of enterprise-grade artificial intelligence solutions, focusing on Generative AI, Retrieval-Augmented Generation (RAG), and agentic AI workflows. This role provides hands-on experience with applied AI development, backend API development, cloud deployment, and enterprise data integration.
Responsibilities
- Aid in the design, development, testing, and deployment of AI-powered applications for enterprise use cases, including Generative AI solutions.
- Implement LLM-based and agentic AI workflows using LangChain, LangGraph, and related design patterns.
- Develop, optimize, and maintain Retrieval-Augmented Generation (RAG) pipelines, including document ingestion, parsing, extraction, indexing, and retrieval.
- Build and maintain backend APIs and services using Python.
- Integrate AI applications with enterprise data platforms and systems, including Cosmos DB, SQL Server, and internal applications.
- Contribute to prompt engineering, evaluation, and response-quality improvement initiatives.
- Support cloud deployment, monitoring, and performance optimization of AI applications in Azure environments.
- Participate in continuous integration (CI)/continuous delivery (CD) pipelines, version control, and release processes using Azure DevOps.
- Collaborate with cross-functional teams to troubleshoot issues, improve performance, and enhance system scalability.
- Document architectures, workflows, technical decisions, and implementation details to support maintainability and knowledge sharing.
- Follow established security, compliance, and development standards and apply emerging AI and software engineering best practices.
Qualifications
- Must be a current enrolled student or recent graduate in a computer science, AI, IT, or related technical program with a minimum GPA of 3.0.
- Strong interest in applied AI and software development within an enterprise environment.
- Strong foundation in Python programming, gained through coursework, projects, internships, and/or self-study.
- Basic understanding of backend development and APIs, including how services communicate and exchange data.
- Foundational knowledge of Generative AI concepts, including large language models (LLMs) and prompt engineering.
- Exposure to databases, including relational databases and/or NoSQL databases.
- Interest in cloud-native development and AI system deployment, preferably within Microsoft Azure or a comparable platform.
- Basic exposure to development workflows, such as version control and CI/CD concepts.
- Strong analytical, communication, and problem-solving skills, with the ability to collaborate effectively in a team environment.
- Demonstrated willingness to learn and adapt to new technologies and best practices.
Benefits
- Medical, dental, and vision insurance
- Life, travel, and disability insurance
- A flexible spending account
- 401K plans
- A pension plan
- Paid holidays and vacation
- Financial assistance programs for adoption or further education
- A comprehensive wellness program
- An Employee Assistance Program