Forescout Technologies Inc.→
Intern - Data Science at Forescout Technologies Inc. in Dallas, TX
InternshipHybridDallas, TX$62k–$62k/yr
Skills
python programmingprogramming techniquesazure aidata analyticsjsonlog formatsai workflowsdata analysisanalytical skillseagerness to learn
Job Description
Summary: Forescout Technologies Inc. is one of the most impactful cybersecurity companies in the world, helping organizations stay safe and protected in an increasingly digital environment. They are seeking an Intern in Data Science to design and implement AI-driven frameworks and automation tools that enhance data analysis and integration processes.
Responsibilities:
- AI-Driven Data Mapping & Parser Automation for IntegrationHub
- Design and implement an Azure AI–powered framework to automate exploratory data analysis (EDA) and schema profiling for third-party log sources
- Develop an AI-assisted data model mapping engine that intelligently maps raw log fields to Unified Data Model, reducing manual mapping effort and improving onboarding efficiency
- Build a semi-automated Loggify parser generation workflow using AI-generated mappings to accelerate parser development and ensure ingestion accuracy
- Integrate EDA, field mapping, and parser automation into a unified end-to-end workflow, delivering measurable reductions in data onboarding time
- Deliver a reusable, production-ready automation toolkit with documentation, validation processes, and a final demonstration showcasing efficiency improvements and scalability
Required Qualifications:
- Pursuing a degree related to Computer Science / Engineering, Software Engineering, and/or Data Science
- Experience with Python programming and experience with general programming techniques, tools and processes
- Fundamental understanding of Azure AI, data analytics, JSON and log formats
- Strong analytical and communication skills – the ability to reason through problems, develop solutions, and clearly explain analytical processes and findings to leadership and stakeholders
- Eagerness to learn and initiative to seek feedback — A proactive attitude towards learning new tools and processes and collaboration with the team to find smarter, faster ways to work
Preferred Qualifications:
- Experience with or knowledge of using AI for workflows is beneficial
- Basic understanding of conducting a data analysis on a large data set is beneficial
Required Skills: Python programming, Programming techniques, Azure AI, Data analytics, JSON, Log formats, AI workflows, Data analysis, Analytical skills, Eagerness to learn