Application Development Intern – Artificial Intelligence
United States
Internship
6 days ago
No H1B
Key skills
AngularAWSAzureCloudElasticSearchGoogle Cloud PlatformIoTJavaJavaScriptKafkaKerasMicroservicesMongoDBNode.jsPythonRabbitMQScikit-LearnTensorflowAIArtificial IntelligenceNLPNatural Language ProcessingLLMTensorFlowscikit-learnAngularJSNodeJSAmazon Web ServicesGCPGoogle CloudElasticsearchAgileCommunicationCritical ThinkingProblem SolvingCollaborationNegotiation
About this role
Role Overview
Understands and learns about C1 and C1’s corporate directions
Learns and supports strategies and activities for C1’s innovation and IP development.
Gains practical, hands-on experience with current/next generation:
Technologies, e.g., bots and artificial intelligence, Internet of Things, cloud services, microservices architectures, etc.
Programming languages, e.g., AngularJS, Node.js, Python, etc.
Big Data technologies, e.g., ElasticSearch, MongoDB, etc.
Queueing frameworks, e.g., RabbitMQ, Kafka, etc.
Cloud infrastructures, e.g., GCP, Amazon Web Services, Azure Cloud, etc.
Development methodologies and DevOps, e.g., Agile/Lean
Develops and enhances (through involvement with the complete software development lifecycle):
Programming and software development skills
On-Job Training using cutting-edge technology tools
Problem solving and decision-making skills
Creative and critical thinking
Collaboration, communication, and negotiation
Implements an AI-powered chatbot using Dialogflow/LLMs
Trains and optimizes the bot to make more natural conversations
Interpretes business conversation flows and conversion of those flows into conversation configuration
Requirements
Strong verbal, written communication skills
In-process BS/MS Computer Science or Electronic Engineering with a focus on software development
Programming skills/aptitude and knowledge of Python and Java.
NodeJS (Node.js), Python, Natural Language Processing (NLP), WebHook Development.
Knowledge of LLM/DialogFlow/KoreAi API is advantageous
Good troubleshooting + problem-solving skills
Ability to work independently as well as on a team and learn from colleagues
High adaptability in a dynamic start-up environment.
Basic understanding of MS Office preferably Visio, PowerPoint, Word and/or Excel
Specific Artificial intelligence skills using frameworks such as Crew.ai, Model Context Protocol, NLTK, TensorFlow, Dialogflow, Scikit-learn, Keras, etc.
Specific Java Script programming skills using frameworks such as Node.js, AngularJS, etc.
Tech Stack
Angular
AWS
Azure
Cloud
ElasticSearch
Google Cloud Platform
IoT
Java
JavaScript
Kafka
Keras
Microservices
MongoDB
Node.js
Python
RabbitMQ
Scikit-Learn
Tensorflow
Benefits
Ability to handle multiple priorities and demands in a fast-paced environment.
This job operates in a professional office environment.
This role routinely uses standard office equipment such as computers, phones, photocopiers, and filing cabinets.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this job.