Software Engineer Intern – GenAI & Data Tools

First Solar

Perrysburg (OH)

On-site

USD 30,307 - 34,440

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

First Solar is seeking an intern to join the MES software team in Perrysburg, OH. You will gain real-world experience in software development, focusing on OOP, SQL, and relational databases while supporting manufacturing system tools.

You will pair with other developers, participate in daily software team meetings, and work on a defined project with leadership review at the end of the internship. Opportunity to explore Generative AI and modern deployment practices.

Qualifications

  • Two years of major coursework in Computer Science or MIS.
  • Must be enrolled in a Bachelor’s, Master’s, or PhD program to fulfill graduation requirements.
  • Ideal to have completed significant coursework in Object Oriented Programming and Relational Database Management.
  • Strong communication and organizational skills.
  • Experience writing SQL and using reporting tools.
  • Familiarity with Python and/or C#, and data/software engineering interests.
  • Interest in building/deploying on modern platforms and CI/CD pipelines.

Responsibilities

  • Assist with MES Software team tasks, including tier 3 support and daily production meetings.
  • Develop software solutions following best practices and create unit tests (e.g., xUnit).
  • Configure and maintain CI/CD pipelines and automation tools.
  • Work with operations to define requirements, build dashboards, and document outcomes.
  • Collaborate with other developers on project definitions and deliverables.

Skills

SQL
Object Oriented Programming
Generative AI
Python
C#
CI/CD pipelines
Unit tests
Troubleshooting
Communication
PowerShell
Dashboarding
Manufacturing processes

Education

Two years of CS or MIS coursework
Enrolled in Bachelors/Master’s/PhD program

Tools

Ignition
xUnit
Kubernetes
Apache Spark
Apache Airflow

Job description

First Solar is seeking an intern to join the MES software team in Perrysburg, OH. You will gain real-world experience in software development, focusing on OOP, SQL, and relational databases while supporting manufacturing system tools.

You will pair with other developers, participate in daily software team meetings, and work on a defined project with leadership review at the end of the internship. Opportunity to explore Generative AI and modern deployment practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Intern (1st Shift)
Software Engineer Intern (1st Shift)

First Solar • Perrysburg (OH)

On-site
Hands-On Manufacturing Engineer Intern
Hands-On Manufacturing Engineer Intern

First Solar • Perrysburg (OH)

On-site
USD 30,000 - 34,000
Data & Process Improvement Intern — Flexible Hours
Data & Process Improvement Intern — Flexible Hours

First Solar • Perrysburg (OH)

On-site
Engineering & Technology Intern: Build Real-World Solutions
Engineering & Technology Intern: Build Real-World Solutions

First Solar • Perrysburg (OH)

On-site
USD 30,307 - 34,440
Software Developer - MES & Data Systems
Software Developer - MES & Data Systems

First Solar • Perrysburg (OH)

On-site
USD 63,000 - 89,000
Manufacturing Training & Development Intern
Manufacturing Training & Development Intern

First Solar • Perrysburg (OH)

On-site
USD 30,000 - 34,000
Manufacturing Engineering Intern - Solar Production
Manufacturing Engineering Intern - Solar Production

First Solar • Perrysburg (OH)

On-site
USD 30,000 - 34,000
Manufacturing Software Engineer I — MES & .NET
Manufacturing Software Engineer I — MES & .NET

First Solar, Inc. • Trinity (AL)

On-site
USD 68,000 - 90,000
Product and Technology Intern (Fall 2026)
Product and Technology Intern (Fall 2026)

First Solar • Perrysburg (OH)

On-site
USD 30,307 - 34,440
Developer I- MES USA
Developer I- MES USA

First Solar, Inc. • Trinity (AL)

On-site
USD 68,000 - 90,000