Geosyntec has an exciting opportunity for a Computer Science or Data Science Engineering Intern in California to support our Kennesaw, GA operations, the opportunity work a fully remote schedule from your home-office is available at the discretion of the Company. The position offers the opportunity to apply academic knowledge to real-world situations while also learning the business skills needed for a successful consulting career. The position is for approximately 15 to 25 weeks with the ability to extend further. Preferred candidates would have the ability to return to the position for up to two additional semester rotations during their undergraduate or graduate studies.
Geosyntec is an innovative, international engineering and consulting firm serving private and public-sector clients to address new ventures and complex problems involving our environment, natural resources, and civil infrastructure. Our engineers, scientists, technical and project employees serve our clients from offices across the world. Ranked by ENR as one of the top environmental engineering design firms, Geosyntec is internationally known for its technical leadership, broad experience, and exceptional client service.
Essential Duties and Responsibilities
- Support development of Python-based tools for data extraction, transformation, and visualization from structured and unstructured sources (e.g., CSV, Excel, and PDF documents).
- Develop and implement artificial intelligence/machine learning models and workflows to enhance environmental data management and data engineering. Implement and refine document-processing workflows using Azure AI services such as Azure Document Intelligence, Azure Cognitive Search, and Azure OpenAI.
- Assist with developing apps, UI/UX design, automated testing workflows to help with engineering evaluations.
- Develop and maintain scripts or APIs to integrate data pipelines with cloud storage and databases.
- Perform data cleaning, quality checks, and exploratory analysis to support ongoing engineering projects.
- Contribute to documentation, testing, and version control using Git and/or Azure DevOps.
- Collaborate with engineers to prototype and deploy AI-driven solutions for document and data management.
Education and Licensure
- Currently registered in a Bachelor’s or Master’s university degree program in a relevant engineering discipline. (required)
- Degree focus area in computer science, data science, civil, geotechnical, or water resources engineering. (preferred)
Skills, Experience and Qualifications
- Proficiency in/knowledge of Python (pandas, PyPDF2, Azure SDKs, scikit-learn). (preferred)
- Outstanding academic credentials and exceptional interpersonal, technical writing, oral and written communication, and problem-solving skills. (required)
- Familiarity with Azure AI, cloud services, and REST APIs. (preferred)
- Candidates must currently hold and maintain valid U.S. work authorization. New H-1B visa lottery and employment based green card sponsorship are not available for this position.