
AI Software Developer Intern – Cloud & Intelligent Systems
Ariel Partners
internship
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Job Level
About the role
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaScriptAPIsmicroservicescloud platformsSQLdata analysisdata handlingautomationAI development frameworks
Soft Skills
analytical skillsproblem-solving skillsattention to detailwritten communicationverbal communicationindependencetask managementcollaborationadaptabilityoperational efficiency