AI Software Developer Intern – Cloud & Intelligent Systems

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

AI Software Developer Intern contributing to Ariel Assist AI product development at Ariel Partners. Collaborating on cloud-based systems, AI integrations, and automation features.

Responsibilities:

  • Assist in the design, development, and enhancement of Ariel Assist, Ariel Partners’ AI-powered platform currently in development.
  • Contribute to building AI-enabled features, improving system performance, and supporting preparation of the product for launch.
  • Support development efforts involving cloud platforms, APIs, microservices, and modern application frameworks.
  • Assist with integrating AI models, APIs, or intelligent automation capabilities into the Ariel Assist platform.
  • Collaborate with developers and product teams to identify opportunities to enhance system functionality, scalability, and user experience.
  • Assist in building integrations between Ariel Assist and internal enterprise systems such as ERP and CRM platforms.
  • Participate in testing, debugging, and quality assurance of software components and system updates.
  • Support the development of automation capabilities and AI-driven features that improve productivity and operational intelligence.
  • Assist with documentation of system architecture, workflows, and technical improvements to support ongoing development.
  • Assist in analyzing ERP workflows and identifying opportunities for system improvements and optimization.
  • Support ERP data management activities such as data imports, exports, validation, and reconciliation to ensure system accuracy.
  • Assist with reviewing CRM system structures and supporting data migration or integration activities between platforms.
  • Support data integration tasks using APIs, connectors, CSV files, or other data exchange mechanisms.
  • Help document system workflows, integration processes, and automation opportunities to improve operational efficiency.

Requirements:

  • Strong interest in software development, artificial intelligence, and cloud-based systems.
  • Experience with Python, JavaScript, or other programming languages.
  • Exposure to cloud platforms (AWS, Azure, or Google Cloud).
  • Analytical and problem-solving skills with strong attention to detail.
  • Strong written and verbal communication skills.
  • Ability to work independently and manage multiple tasks in a fast-paced environment.
  • Familiarity with data handling, APIs, or system integrations.
  • Preferred Skills (Optional): Familiarity with Generative AI tools, large language models (LLMs), or AI APIs.
  • Exposure to AI development frameworks such as LangChain, semantic search, or retrieval pipelines.
  • Experience with SQL, data analysis tools, or vector databases.
  • Familiarity with ERP systems (Unanet, SAP, Oracle, Microsoft Dynamics) or CRM platforms (Salesforce, HubSpot, Nextstage).
  • Exposure to data visualization tools such as Power BI or Tableau.
  • Interest in automation, business process optimization, and AI-enabled software solutions.

Benefits:

  • Hands-on experience working on a real AI product under development
  • Exposure to modern AI engineering practices and cloud-native development
  • Experience integrating AI capabilities into enterprise business systems
  • Opportunity to contribute to the launch of an AI-powered software platform