iCatalyst Inc logo
iCatalyst Inc
Posted 76 days agoVerified live 14h ago

Technical Intern (AI)

Brief overview

Remote
UndergradOr in progress
$20/hrStated minimum
Artificial IntelligenceMachine LearningNatural Language ProcessingPythonSoftware DevelopmentAPIsDebuggingVersion ControlTestingAI/ML Tools and LibrariesLarge Language ModelsCloud PlatformsPrompt EngineeringMicrosoft Azure AI Fundamentals

Job description

Summary

iCatalyst, Inc. is a next-generation technology company specializing in Artificial Intelligence (AI) and related fields. They are seeking a Technical Intern (AI) to support their corporate office and federal programs, providing an opportunity to work on AI development and IT operations.

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
  • Monitor Microsoft 365, endpoint security, and remote management dashboards and help document, investigate, and escalate issues related to alerts, non-compliant devices, and software update status
  • Support SharePoint Online administration activities, including access requests, permissions updates, site maintenance, and document management tasks
  • Assist with endpoint management and maintenance such as verifying antivirus status, patch deployment results, OneDrive backup health, and inventory tracking for company devices
  • Help 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
  • Collaborating 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

Skills

  • 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
  • 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
  • Must be a current college or university student pursuing an undergraduate or graduate degree in a relevant technical field
  • 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
  • Basic understanding of cloud platforms, data handling, and prompt engineering concepts is preferred
  • Academic, research, hackathon, or personal project experience in software engineering, AI/ML, data science, or generative AI is strongly preferred
  • Experience with cloud platforms, web applications, or data/AI tooling through coursework or projects is a plus
  • Microsoft Azure AI Fundamentals or similar entry-level AI/cloud certification
  • Relevant student credentials, bootcamps, or online coursework in AI/ML, cloud, or software development
  • Participation in university labs, technical clubs, hackathons, or open-source projects is a plus

Qualifications

Must Haves

  • 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
  • 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
  • Must be a current college or university student pursuing an undergraduate or graduate degree in a relevant technical field
  • 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

Nice to Haves

  • Basic understanding of cloud platforms, data handling, and prompt engineering concepts is preferred
  • Academic, research, hackathon, or personal project experience in software engineering, AI/ML, data science, or generative AI is strongly preferred
  • Experience with cloud platforms, web applications, or data/AI tooling through coursework or projects is a plus
  • Microsoft Azure AI Fundamentals or similar entry-level AI/cloud certification
  • Relevant student credentials, bootcamps, or online coursework in AI/ML, cloud, or software development
  • Participation in university labs, technical clubs, hackathons, or open-source projects is a plus

Benefits

  • Comprehensive benefits and wellness packages
  • 401K with company match
  • Competitive pay

More jobs like this