AI Software Developer Intern – Cloud & Intelligent Systems (Ariel Assist)
Confidential
Posted: April 15, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking an AI Software Developer Intern to contribute to building new AI-driven capabilities, improving system performance, and helping prepare the platform for product launch.
Required Skills
Job Description
Ariel Partners is seeking a motivated and technically curious intern interested in software development, artificial intelligence, and cloud technologies to join our Technology & Innovation team.
This internship provides hands-on experience working on Ariel Assist, Ariel Partners’ AI-powered product currently under development. The intern will contribute to building new AI-driven capabilities, improving system performance, and helping prepare the platform for product launch.
The intern will work alongside Ariel’s engineering and innovation teams to build and enhance cloud-based software systems, AI integrations, and automation capabilities. In addition to product development, the intern may assist on an ad-hoc basis with improvements to Ariel’s internal ERP and CRM systems to enhance operational efficiency and data workflows.
This role provides exposure to AI-enabled software development, modern cloud architectures, enterprise system integrations, and real-world product development in a fast-growing technology environment.
Key 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.
Qualifications
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.
Technical Environment (Exposure Opportunity)
Programming: Python, JavaScript
Cloud Platforms: AWS, Microsoft Azure, or Google Cloud
AI & Machine Learning: Generative AI APIs, Large Language Models (LLMs)
AI Frameworks: LangChain, Retrieval-Augmented Generation (RAG), semantic search tools
Data & APIs: REST APIs, JSON, SQL, data integration pipelines
Enterprise Systems: ERP platforms (Unanet) and CRM systems
Analytics & Visualization: Power BI, Tableau, or similar tools
Development Tools: Git, cloud development environments, and modern DevOps practices
What You Will Gain
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.