Reyco Granning Suspensions→
AI Intern at Reyco Granning Suspensions in Woodridge, IL
Skills
Job Description
Summary: Reyco Granning Suspensions is looking for an AI Intern to assist with the design, development, and deployment of enterprise-grade artificial intelligence solutions. This role involves hands-on experience with AI development, backend API development, and cloud deployment, focusing on Generative AI and related technologies.
Responsibilities:
- Assist in the design, development, testing, and deployment of AI‑powered applications for enterprise use cases, including Generative AI solutions
- Assist in implementing LLM‑based and agentic AI workflows using LangChain, LangGraph, and/or related design patterns
- Assist in developing, optimizing, and maintaining Retrieval‑Augmented Generation (RAG) pipelines, including document ingestion, parsing, extraction, indexing, and retrieval
- Co-build and co-maintain backend APIs and services using
- Learn to integrate AI applications with enterprise data platforms and systems, including Cosmos Database, structured query language (SQL) server, and internal applications
- Contribute to prompt engineering, evaluation, and response‑quality improvement initiatives
- Help 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
- Other duties as assigned
Required Qualifications:
- Must be a current enrolled student or recent graduate in a computer science, AI, IT, or related technical program
- Must have a minimum grade point average (GPA) of 3.0 on a 4.0 scale
- Coursework or hands-on experience in software development or programming is essential
- Strong interest in applied AI and software development within an enterprise environment is necessary
- Strong foundation in Python programming, gained through coursework, projects, internships, and/or self‑study is essential
- Basic understanding of backend development and APIs, including how services communicate, and exchange data is required
- Foundational knowledge of Generative AI concepts, including large language models (LLMs) and prompt engineering is crucial
- Exposure to databases, including relational databases and/or NoSQL databases is necessary
- Interest in cloud‑native development and AI system deployment, preferably within Microsoft Azure or a comparable platform is required
- Basic exposure to development workflows, such as version control and CI/CD concepts is essential
- Strong analytical, communication, and problem‑solving skills, with the ability to collaborate effectively in a team environment is required
- Demonstrated willingness to learn and adapt to new technologies and best practices are necessary
Required Skills: Python programming, Backend development, API development, Generative AI, Large language models (LLMs), Prompt engineering, Relational databases, NoSQL databases, Cloud-native development, Microsoft Azure, Version control, Continuous integration (CI), Continuous delivery (CD)