Are you applying to the internship?

Job Description

About the Company

Threat Tec, LLC, founded in 2012 and headquartered in Hampton, Virginia, USA, is a company dedicated to building human-centered AI systems designed to enhance decision-making and solve complex problems. With a team of 501-1000 employees, the company is described as “Late Stage” and emphasizes its passion for enabling and supporting the interests of the United States and its allies.

About the Job Description

This is a three-month internship opportunity for students at Threat Tec, LLC. The role involves working closely with senior engineers to develop and deploy AI/ML solutions, providing interns with hands-on experience across the entire software development lifecycle.

Responsibilities:

Data Engineering & ML Model Development:
• Build data pipelines, including preprocessing, feature engineering, and model training.
• Implement supervised and unsupervised learning models.
• Develop basic Natural Language Processing (NLP) and computer-vision solutions.
• Write data-processing scripts and automate workflows.
• Develop Python/SQL pipelines for data preparation.
• Implement data-quality checks and validation.
MLOps & Deployment:
• Participate in model versioning, monitoring, deployment, and performance tuning.
• Integrate AI/ML services via API development and testing.
• Deploy projects on cloud platforms such as AWS, Azure, or GCP.
• Assist with CI/CD testing and deployment workflows.
Software Development & IT Support:
• Translate business requirements into development tasks.
• Contribute to web applications, database operations, and system maintenance.
• Participate in code reviews and apply best practices.
• Configure and customize CRM/ERP platforms (e.g., HubSpot, Salesforce).
• Support IT initiatives, including system integrations, data migrations, and workflow automation.
• Contribute to data governance and security protocols.
Collaboration & Learning:
• Attend AI/ML workshops and training sessions.
• Engage in team meetings, project planning, and client presentations.
• Document processes, share knowledge, and present project outcomes.

Qualifications:

Required:

Education: Currently pursuing or recently completed a B.S. or M.S. degree in Computer Science, Data Science, Engineering, or a related field.
Foundational Knowledge: Coursework or projects in machine learning, statistics, and data analysis.
Technical Skills:
• Proficiency in Python and experience with libraries like Pandas and NumPy.
• Understanding of Git and software development workflows.
• Ability to develop Python/SQL pipelines for data preparation.
• Ability to implement data-quality checks and validation.
• Ability to assist with CI/CD testing and deployment workflows.
• Ability to contribute to data governance and security protocols.
Analytical & Soft Skills:
• Strong analytical and debugging skills.
• Clear written and verbal communication for technical documentation.
• Ability to manage multiple tasks and learn quickly in a fast-paced environment.
• Enthusiasm for AI/ML and its business applications.

Preferred:

ML Frameworks: Familiarity with scikit-learn, TensorFlow, or PyTorch.
Data Skills: Basic SQL knowledge and data-visualization experience (e.g., Matplotlib, Seaborn, Plotly).
Cloud & MLOps: Exposure to cloud platforms and an eagerness to learn MLOps.