Full-Stack Development & AI Automation Intern
Full-Stack Development & AI Automation Intern
Hybrid – NYC Metro Area (Office-Based with Occasional Site Visits)
About Envicon
Since 2005, Envicon Strategic Solutions has delivered civil engineering and environmental consulting services across New York and New Jersey. The firm specializes in brownfield redevelopment, site development engineering, environmental compliance, and infrastructure rehabilitation. Envicon combines technical precision, regulatory expertise, and technology-enabled workflows to deliver faster, clearer, and more defensible outcomes for clients operating in regulated NYC/NJ environments. Envicon is headquartered in Jersey City, NJ.
Why This Internship Is Different
You will not be shadowing someone or building throwaway prototypes. You will design, build, and ship real software tools used by real engineers on active projects in one of the most heavily regulated environments in the country. You will work directly with firm leadership, not buried in a 200-person engineering organization, and see your code in production within weeks, not months.
If you want to build things that matter in a small, fast-moving firm where your work has immediate impact, this is the role.
Position Summary
Envicon is seeking a Full-Stack Development & AI Automation Intern to support the design, development, and deployment of internal web applications, AI-driven automation pipelines, and data systems used across the firm’s environmental compliance, civil engineering, and project delivery operations.
The intern will work directly with firm leadership and project teams to build full-stack tools that improve how real projects are documented, reported, and managed in regulated NYC/NJ environments.
Tools & Technologies
You will work with a modern, production technology stack including:
- Front End: React, Next.js, Tailwind CSS, shadcn/ui
- Back End & Database: Supabase (PostgreSQL + Auth + Storage + Edge Functions)
- AI & LLM Tools: Claude Code, Claude Cowork, Anthropic API, Perplexity, Ollama (local model inference)
- Automation & Integration: n8n, Zapier, webhook-based pipelines
- Prototyping: Lovable (AI-assisted app scaffolding), Replit
- Version Control & Deployment: GitHub, Vercel, Devin (AI software engineering agent)
- Design Research: Mobbin (UI/UX pattern reference and competitive analysis)
- Developer Productivity: Raycast (launcher and workflow automation), Warp (AI-powered terminal)
Responsibilities
Full-Stack Web Application Development
- Design, develop, and deploy full-stack web applications (React/Next.js front end, Supabase back end) for environmental compliance tracking, field data collection, and project reporting.
- Build responsive, production-grade UI components using Tailwind CSS and shadcn/ui.
- Write clean, documented, and maintainable code in TypeScript and Python.
AI Integration & Automation
- Build and integrate AI-powered features into internal platforms, including automated document generation, data extraction, and compliance report drafting using LLM APIs.
- Develop automation pipelines using n8n and Zapier, for example, converting meeting recordings into structured project tasks in ClickUp, or triggering compliance alerts from field data.
- Use Claude Code and Claude Cowork to accelerate development workflows and prototype solutions.
Data Systems & QA
- Develop and maintain data pipelines connecting field data, GIS outputs, and project management systems into structured dashboards and reporting tools.
- Assist with QA/QC testing of internal tools to ensure data integrity and reliability across production environments.
- Contribute to internal documentation of software architecture, APIs, and deployment processes.
Collaboration & Process Improvement
- Work directly with engineers, project managers, and firm leadership to identify operational inefficiencies and propose technology-driven solutions.
- Translate non-technical requirements from engineering and compliance staff into functional software specifications.
- Participate in internal technology planning, sprint reviews, and process improvement discussions.
Example Projects
To give you a sense of the work, here are real projects you may contribute to:
- Building automated pipelines that convert meeting recordings into structured project tasks across multiple project boards.
- Developing an AI-assisted environmental report drafter that pulls field data, regulatory references, and project history into formatted compliance documents.
- Creating a client-facing project dashboard that integrates field sampling data with compliance tracking and agency submission timelines.
- Prototyping a cost estimation tool that generates scoped proposals from intake forms using AI and firm-specific pricing data.
Learning Objectives
This internship is designed as a structured learning experience:
- Develop practical experience building and deploying full-stack web applications for a regulated-industry consulting firm.
- Gain hands-on exposure to AI/ML integration in professional workflows, including prompt engineering, API integration, and applied LLM tooling.
- Build transferable skills in modern development practices within a compliance-driven context, including data integrity, QA/QC, and production deployment.
- Strengthen professional communication skills by translating technical capabilities into practical solutions for engineers and field staff.
Qualifications
Required
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Data Science, Information Systems, or a related technical discipline with demonstrated programming ability.
- Proficiency in at least one of the following: Python, JavaScript, or TypeScript.
- Experience with or strong interest in AI/ML tools, LLM APIs (e.g., Anthropic, Perplexity, OpenAI), or applied automation.
- Familiarity with version control (Git) and collaborative development workflows.
- Strong written and verbal communication skills; ability to document code and explain technical concepts to non-technical stakeholders.
- Available for 15–20 hours per week during standard business hours, with some schedule flexibility for hybrid/async work.
Preferred
- Experience building web applications with React, Next.js, or similar frameworks.
- Familiarity with backend-as-a-service platforms (Supabase, Firebase) or relational databases (PostgreSQL).
- Experience deploying applications to production (Vercel, Netlify, or similar).
- Exposure to GIS data, CAD file formats, or environmental/engineering data sets.
- Interest in or experience with the AEC industry (Architecture, Engineering, Construction).
- Portfolio or GitHub repository demonstrating personal or academic projects.
Desired Majors
- Computer Science or Software Engineering
- Data Science or Information Systems
- Civil Engineering or Environmental Engineering
- Any engineering or science discipline with demonstrated programming proficiency
How to Apply
Submit your resume, a brief statement of interest, and (if available) a link to your portfolio or GitHub through Handshake.
In your statement of interest, briefly describe a project where you built something that solved a real problem, academic or personal. We value builders.