AI/ML Intern

July 28, 2025

Are you applying to the internship?

Job Description

About the Company

Threat Tec, LLC is a company established in 2012, headquartered in Hampton, Virginia, USA. They are identified as a Late Stage company with a team of 501-1000 employees.

Threat Tec’s core mission is to build human-centered AI systems designed to enhance decision-making and solve complex problems. Beyond their technological focus, the company is deeply passionate about enabling and supporting the interests of the United States and its allies.

About the Job

This is a three-month internship opportunity at Threat Tec, LLC, focusing on AI/ML solutions. Interns will work closely with senior engineers, gaining hands-on experience across the entire software development lifecycle.

Key Responsibilities:

Data Engineering & Processing:
• Building data pipelines, including preprocessing, feature engineering, and preparing data for model training.
• Writing data-processing scripts and automating workflows.
• Developing Python/SQL pipelines specifically for data preparation.
• Implementing data-quality checks and validation protocols.
Machine Learning Model Development & Deployment:
• Implementing supervised and unsupervised learning models.
• Developing basic Natural Language Processing (NLP) and computer-vision solutions.
• Participating in model versioning, monitoring, deployment, and performance tuning.
• Integrating AI/ML services through API development and testing.
• Deploying projects on major cloud platforms like AWS, Azure, or GCP.
Software Development & IT Support:
• Translating business requirements into development tasks.
• Contributing to web applications, database operations, and system maintenance.
• Participating in code reviews and applying best practices in software development.
• Assisting with CI/CD (Continuous Integration/Continuous Deployment) testing and deployment workflows.
• Configuring and customizing CRM/ERP platforms (e.g., HubSpot, Salesforce).
• Supporting broader IT initiatives, including system integrations, data migrations, and workflow automation.
• Contributing to data governance and security protocols.
Collaboration, Learning & Documentation:
• Attending AI/ML workshops and training sessions to enhance skills.
• Engaging in team meetings, project planning discussions, and client presentations.
• Documenting processes, sharing knowledge, and presenting project outcomes.

Qualifications:

Required:

Educational Background: Currently pursuing or recently completed a B.S./M.S. in Computer Science, Data Science, Engineering, or a related field.
Foundational Knowledge: Demonstrated coursework or practical project experience in machine learning, statistics, and data analysis.
Technical Proficiency:
• Strong proficiency in Python and hands-on experience with Pandas/NumPy.
• Understanding of Git and standard software development workflows.
• Ability to develop Python/SQL pipelines for data preparation.
• Capability to implement data-quality checks and validation.
• Familiarity with assisting in CI/CD testing and deployment workflows.
• Understanding of data governance and security protocols.
Analytical & Soft Skills:
• Strong analytical and debugging skills.
• Clear written and verbal communication abilities for technical documentation and collaboration.
• Ability to manage multiple tasks effectively and learn quickly in a dynamic, fast-paced environment.
• Genuine enthusiasm for AI/ML and its practical business applications.

Preferred:

Machine Learning Libraries: Familiarity with popular libraries such as scikit-learn, TensorFlow, or PyTorch.
Database & Visualization: Basic SQL knowledge and experience with data visualization tools (e.g., Matplotlib, Seaborn, Plotly).
Cloud & MLOps: Exposure to cloud platforms and an eagerness to learn about MLOps (Machine Learning Operations) practices.