Geosyntec is looking to solve environmental, natural resources, and civil infrastructure problems using data science and AI
Requirements
- Proficiency in/knowledge of Python (pandas, PyPDF2, Azure SDKs, scikit-learn)
- Familiarity with Azure AI, cloud services, and REST APIs
- Knowledge of data extraction, transformation, and visualization
- Experience with artificial intelligence/machine learning models and workflows
- Familiarity with Git and/or Azure DevOps
- Knowledge of data pipelines and cloud storage
- Experience with automated testing workflows
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
- 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
Other
- Currently registered in a Bachelor’s or Master’s university degree program in a relevant engineering discipline
- Outstanding academic credentials and exceptional interpersonal, technical writing, oral and written communication, and problem-solving skills
- 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
- Degree focus area in computer science, data science, civil, geotechnical, or water resources engineering