Data Engineering and AI Integration InternAt — Entelligage Inc

Opportunity Summary 

About the Role:
Entelligage is seeking a dedicated Data Engineering and AI Integration Intern to help build and maintain ETL pipelines for client data, integrating this data with our AI services to enhance functionality and meet client-specific needs. You will gain experience in data engineering, prompt engineering, and custom function development for applied AI solutions.

Key Responsibilities:

  • Work with our data team to build and automate ETL pipelines that bring new client data into our AI services.
  • Develop prompt engineering strategies to improve AI service responses based on specific client requirements.
  • Create and code custom functions that enhance AI functionality, tailoring our platform’s capabilities to each client’s use case.
  • Collaborate with AI developers to understand and optimize how client data feeds into AI-driven features.

Preferred Qualifications:

  • Pursuing a degree in Data Science, Computer Science, or a related field.
  • Familiarity with data processing tools and languages such as SQL, Python, or ETL frameworks.
  • Interest in prompt engineering and AI integration.
  • Basic understanding of AI principles and the desire to learn about applied AI use cases.

What You’ll Gain:

  • Practical experience with ETL processes and data engineering for AI applications.
  • Exposure to prompt engineering techniques for real-world AI implementations.
  • An understanding of how data engineering integrates with applied AI to create customized client solutions.

Data Engineering and ETL Tasks
*Design and Build ETL Pipelines: Develop ETL (Extract, Transform, Load) pipelines to prepare and integrate client data into Entelligage’s AI systems. This involves data extraction, cleaning, transformation, and loading to ensure data is structured and accessible for AI processing.
* Data Quality Assurance: Conduct quality assurance checks on client data to ensure accuracy and completeness. Interns will be responsible for identifying data inconsistencies and developing solutions to maintain high data integrity.
* Database and Storage Management: Assist in managing Azure data storage resources, organizing and structuring data for efficient access and processing by AI services.
AI and Prompt Engineering Tasks
*Develop and Optimize Prompts for AI Services: Engage in prompt engineering to refine how AI responds to various client queries and use cases. Interns will design, test, and optimize prompts to achieve accurate and contextually appropriate AI outputs.
* Create Custom Functions for AI Use Cases: Collaborate with the AI team to code custom functions that extend AI functionalities for specific client needs. For example, interns might code functions that allow AI to recognize industry-specific terminology or generate personalized responses.
* Analyze and Improve AI Performance: Evaluate the AI’s performance by analyzing response accuracy and relevance. Interns will provide recommendations and adjustments to improve AI results based on client feedback and test results.
Professional Development
* Complete Microsoft Learn and GitHub Tutorials: Complete designated Microsoft Learn modules and GitHub tutorials on topics such as Azure microservices, frontend development, data engineering, and prompt engineering, applying learned skills to live projects.
* Weekly Mentor Meetings and Feedback: Participate in weekly one-on-one mentor meetings to discuss project progress, review feedback, and set goals for the upcoming week. These sessions will include reflections on completed tasks to reinforce learning outcomes.
*Final Project Presentation: At the end of the internship, interns will create a presentation showcasing a key project they worked on, demonstrating the skills and knowledge gained. This presentation will be an opportunity to reflect on challenges faced, solutions applied, and the value delivered.

Training:

Training and Mentorship Program for Entelligage Internships
At Entelligage, we are committed to providing interns with a structured and enriching experience that promotes learning and professional growth. Our program is designed to ensure students gain hands-on experience in their field while receiving guidance and support to develop their skills and understanding of applied AI and technology.

1. General Employer Orientation (Mandatory)
Purpose: To familiarize interns with Entelligage’s mission, values, and products, specifically focusing on our applied AI approach and services.
Details: This orientation will cover workplace expectations, company culture, tools and resources, and an overview of the projects interns will work on.
2. Weekly Scheduled One-on-One Mentor Meetings
Purpose: To provide personalized guidance, track progress, and address any questions or challenges.
Details: Each intern will be paired with a mentor who will meet with them weekly to discuss project updates, review accomplishments, provide feedback, and set goals for the following week.
3. Job Shadowing
Purpose: To give interns a broader view of Entelligage’s operations and the cross-functional nature of our work.
Details: Interns will have opportunities to shadow team members in other departments (e.g., AI development, cloud infrastructure) to understand how different roles interact and contribute to our applied AI solutions.
4. Task Overview and Contextualization
Purpose: To ensure that each assigned task is meaningful, relevant, and aligned with both company and educational goals.
Details: Before each major task or project, mentors will provide an overview explaining the purpose of the task, its relevance to Entelligage’s goals, and the specific skills or concepts interns will be using and developing.
5. Training Literature, Work Samples, and Resources
Microsoft Learn: Modules on topics such as Azure microservices, cloud infrastructure, and security practices, providing structured learning paths to deepen understanding of relevant tools and technologies.
GitHub Tutorials: Practical tutorials and repositories from GitHub, focusing on coding best practices and automation techniques. These tutorials offer hands-on examples and code samples for interns to explore and practice.
Work samples and case studies demonstrating past Entelligage projects in similar areas, giving interns practical examples to reference as they complete their tasks.

Learning Outcomes:

1. By the end of the academic internship, the student will be able to construct ETL pipelines to process and integrate client data into AI-powered applications, ensuring data quality and consistency.
2. By the end of the academic internship, the student will be able to use prompt engineering and custom function development to enhance AI services, tailoring AI responses and functionalities to meet specific client use cases.
3. By the end of the academic internship, the student will be able to leverage online learning resources, including Microsoft Learn and GitHub tutorials, to independently advance their knowledge and troubleshoot complex development tasks.

Program 
Academic Internship
Location Type 
Remote
This opportunity provides some form of compensation 
No
Opportunity Availability 
11/19/2024 to 11/19/2025