Technical Intern (AI)
iCatalyst, Inc. · McLean, VA · 1 mo ago
On-siteEducationFull-time
About the role
This internship combines AI development, automation, and hands-on IT operations, providing exposure to both enterprise AI projects and day-to-day system administration activities.
Responsibilities
- Support the design, development, testing, and implementation of AI-enabled applications, automations, and governance solutions under the guidance of senior team members.
- Assist with prototyping, developing, and evaluating AI models, workflows, integrations, and supporting data to enhance internal and client-facing solutions.
- Contribute to software development, testing, debugging, documentation, reporting, and performance monitoring activities that support reliable AI solutions and informed decision-making.
- Collaborate with cross-functional teams to research, validate, and continuously improve AI capabilities, business processes, and user experiences.
- Collaborate with cross-functional teammates including engineering, product, and business stakeholders while learning software development best practices.
- Contribute to technical documentation, demos, and presentations summarizing project progress, findings, and recommendations.
- Follow secure coding and responsible AI practices appropriate for enterprise and federal environments.
- Assist with basic IT and system administration tasks, including user account setup, laptop imaging, software installation, patch verification, and troubleshooting under the guidance of senior administrators.
- Maintain IT operational documentation, including SOPs, troubleshooting notes, inventory records, and task trackers used for internal support and compliance activities.
- Participate in cybersecurity and compliance support activities by reviewing routine security alerts, assisting with user access reviews, and supporting ISO/CMMI-related administrative tasks.
- Assist with website, cloud, and infrastructure support tasks as assigned, including basic SharePoint, Azure, AWS, DNS, and hosting administration activities.
- Contribute to automation initiatives by helping identify repetitive IT tasks and developing or testing PowerShell, Python, Power Automate, or AI-assisted workflows to improve operational efficiency.
- Shadow and support system administrator on troubleshooting, maintenance, and modernization efforts while gaining hands-on experience with Microsoft 365, endpoint management, cloud services, and enterprise IT operations.
- Provide general technical support for internal users, conference room technology, software issues, and other operational IT requests as needed.
- Provide support and expertise in the assigned domain.
- Collaborate with cross-functional teams to deliver solutions.
- Ensure adherence to security, compliance, and quality standards.
- Support continuous improvement and innovation initiatives.
- Special projects as needed.
Requirements
- Coursework, academic projects, or personal projects demonstrating interest in AI/ML, generative AI, natural language processing, or software development.
- Foundational programming skills in Python and familiarity with software development concepts such as APIs, debugging, version control, and testing.
- Exposure to AI/ML tools, libraries, or platforms.
- Interest in building LLM-based applications such as chatbots, copilots, search experiences, or workflow automations.
- Basic understanding of cloud platforms, data handling, and prompt engineering concepts is preferred.
- Strong problem-solving ability, curiosity, and willingness to learn quickly in a fast-paced technical environment.
- Strong organizational and time management skills, with the ability to prioritize tasks and deliver high-quality work in fast-paced environments.
- Good communication and collaboration skills, with the ability to work effectively with mentors and cross-functional teams.
- Strong attention to detail and ability to manage multiple assignments, deadlines, and priorities.
Qualifications
- Currently pursuing a bachelor’s or master’s degree in Computer Science, Engineering, Data Science, Information Systems, or a related STEM field from an accredited university.
Skills
- Microsoft Azure AI Fundamentals or similar entry-level AI/cloud certification (preferred).
- Relevant student credentials, bootcamps, or online coursework in AI/ML, cloud, or software development (preferred).
- Participation in university labs, technical clubs, hackathons, or open-source projects (preferred).
Benefits
Comprehensive benefits and wellness packages, 401K with company match, competitive pay.
Pay
The likely salary range or Hourly rate for this position is $X - $X.
Schedule
Full-Time, Hourly (Non-exempt)
Location
McLean, VA (Hybrid/Remote)