Automation Engineer Co-op

Goodwin Procter•Boston, MA

About The Position

This is an internship opportunity within Goodwin's Global Operations Team, specifically on the Enterprise Applications team. The team designs, builds, and ships internal software to streamline firm operations, increasingly using AI-assisted tooling for full-stack applications. This role is a hands-on builder position where the intern will take loosely scoped problems, develop working prototypes quickly, and ship tools that are used by the team. The work will focus on two main areas: enhancing team visibility and organization through agents, tracking tools, and reports, and improving the developer pipeline by building tools and procedures to keep developers unblocked and productive.

Requirements

  • Working toward a Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or the equivalent in practical experience.
  • Familiarity with .Net Framework, TypeScript, JavaScript, Python, standard web frameworks, REST APIs, SQL.
  • Comfortable reading and writing real code (TypeScript, JavaScript, or Python).
  • Curious about AI-assisted development and interested in getting fluent with tools like Claude, Cursor, or similar.
  • Able to take a rough verbal problem statement and produce a working prototype, then iterate.
  • Strong written and verbal communication; can explain what you built and why, to both technical and non-technical audiences.
  • Comfortable with ambiguity and biased toward shipping small useful things quickly rather than long investigations.

Nice To Haves

  • Shipped anything full-stack, even a personal project or class project.
  • Hands-on experience with AI-assisted development tools like Claude, Cursor, or similar.
  • Familiarity with workflow automation concepts, integration patterns, and modern web development.

Responsibilities

  • Build small agents in Claude that watch team signals (calendars, PRs, deployments, request queues) and produce reminders, nudges, and status updates.
  • Build lightweight dashboards and tracking views for team utilization, work in flight, and delivery throughput.
  • Build and maintain an integration inventory — a living map of which internal tools depend on which downstream systems.
  • Build small tools and process artifacts that keep the dev pipeline healthy: backlog visibility, spec and scaffold templates, post-deploy health checks, and similar.
  • Take loosely scoped problems from the manager and turn them into working prototypes on short timelines.
  • Iterate on what you ship based on real usage — refine, extend, and retire tools as needed.
  • Document what you build clearly enough that it outlives the internship.
  • Contribute reusable patterns, scaffolds, and prompts back to the team as they emerge.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service