Are you applying to the internship?
Job Description
About the Company:
Threat Tec, LLC is a company founded in 2012 and headquartered in Hampton, Virginia, USA. With a team of 501-1000 employees, it is currently in a Late Stage of development. The company’s core mission is to build human-centered AI systems designed to enhance decision-making and solve complex problems. Threat Tec is passionate about enabling and supporting the interests of the United States and its allies.
About the Job:
This is a three-month internship opportunity for students at Threat Tec, LLC. The primary goal of the internship is to provide students with hands-on experience throughout the software development lifecycle by working with senior engineers on developing and deploying AI/ML solutions.
Key Responsibilities:
The intern will be involved in a wide range of activities, including:
• Data Engineering & Processing:
• Building data pipelines, encompassing preprocessing, feature engineering, and model training.
• Writing data-processing scripts and automating workflows.
• Developing Python/SQL pipelines for data preparation.
• Implementing data-quality checks and validation.
• AI/ML Model Development & Implementation:
• Implementing supervised and unsupervised learning models.
• Developing basic Natural Language Processing (NLP) and computer-vision solutions.
• MLOps & Deployment:
• Participating in model versioning, monitoring, deployment, and performance tuning.
• Integrating AI/ML services via API development and testing.
• Deploying projects on AWS, Azure, or GCP.
• Assisting with CI/CD testing and deployment workflows.
• Software Development & IT Support:
• Contributing to web applications, database operations, and system maintenance.
• Participating in code reviews and applying best practices.
• Translating business requirements into development tasks.
• Configuring and customizing CRM/ERP platforms (e.g., HubSpot, Salesforce).
• Supporting IT initiatives such as system integrations, data migrations, and workflow automation.
• Collaboration, Learning & Documentation:
• Attending AI/ML workshops and training sessions.
• Engaging in team meetings, project planning, and client presentations.
• Documenting processes, sharing knowledge, and presenting project outcomes.
• Contributing to data governance and security protocols.
Required Qualifications:
Candidates must possess the following:
• Education: Currently pursuing or recently completed a B.S./M.S. degree in Computer Science, Data Science, Engineering, or a related field.
• Technical Knowledge:
• Coursework or projects in machine learning, statistics, and data analysis.
• Proficiency in Python and experience with libraries like Pandas/NumPy.
• Understanding of Git and software development workflows.
• Ability to develop Python/SQL pipelines for data preparation.
• Capability to implement data-quality checks and validation.
• Ability to assist with CI/CD testing and deployment workflows.
• Willingness to contribute to data governance and security protocols.
• Core 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.
• Strong enthusiasm for AI/ML and its business applications.
Preferred Qualifications:
Candidates with the following will be at an advantage:
• Familiarity with machine learning libraries such as scikit-learn, TensorFlow, or PyTorch.
• Basic SQL knowledge.
• Experience with data-visualization tools like Matplotlib, Seaborn, or Plotly.
• Exposure to cloud platforms and an eagerness to learn MLOps concepts.