About The Position

The Integration & Process Automation Engineering Intern supports the Technical Innovation team in designing, implementing, and maintaining internal software integrations and automation tools that improve engineering workflows and operational efficiency. This role focuses on connecting systems, streamlining processes, and reducing manual effort through thoughtful application of automation tools and code-based solutions. The intern will collaborate with multidisciplinary teams to identify integration opportunities and build scalable, maintainable solutions that support Revamp’s renewable energy engineering operations.

Requirements

  • Actively enrolled in an undergraduate or graduate program in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Minimum 60 semester hours completed.
  • Minimum GPA of 3.2/4.0.
  • Foundational knowledge of software engineering principles.
  • Demonstrated experience (coursework, internship, or project-based) using Python and/or similar languages for automation or data-related tasks.
  • Familiarity with APIs and system integrations.
  • Strong written and verbal communication skills.
  • Ability to manage multiple tasks independently while maintaining attention to detail.
  • Demonstrated problem-solving ability and ownership of assigned work.

Nice To Haves

  • Exposure to integration platforms such as Power Automate, Zapier, RPA tools, or similar workflow systems.
  • Familiarity with large language models (LLMs) and prompt engineering, including experience using AI-assisted development tools (e.g., codebase-aware copilots) to accelerate research, prototyping, or debugging.
  • Interest in or exposure to software testing practices (unit, integration, or end-to-end testing); experience contributing to testing frameworks or validating automation workflows is a plus.
  • Interest in improving internal tooling and workflow efficiency within engineering environments.

Responsibilities

  • Identify opportunities for process automation across internal teams and workflows.
  • Design, build, and maintain integrations between internal and third-party systems using tools such as Python, Power Automate, Zapier, and APIs.
  • Develop scripts and lightweight applications to improve data accuracy, efficiency, and repeatability of engineering tasks.
  • Document integration architecture, workflows, and implementation details to support long-term maintainability.
  • Support validation and quality assurance of automation tools to ensure reliability and intended performance.
  • Manage time effectively across concurrent assignments and shifting priorities.
  • Collaborate with engineers and internal stakeholders to understand requirements and deliver practical automation solutions.
  • Communicate technical concepts clearly to non-technical team members.
  • Receive direction on complex or unconventional challenges and incorporate feedback into iterative improvements.
  • Perform additional duties as assigned or directed.

Benefits

  • Competitive hourly compensation.
  • Exposure to large-scale renewable energy engineering operations.
  • Mentorship from experienced engineers and automation specialists.
  • Opportunity to contribute to projects supporting the energy transition.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service