MLOps Pipeline Intern

February 27, 2026

Are you applying to the internship?

Job Description

About the Job: MLOps Pipeline Intern, Revenue Team

The Company: Cypress Creek Renewables

Cypress Creek Renewables is dedicated to powering a sustainable future through the development, financing, ownership, and operation of utility-scale and distributed solar and storage projects nationwide. We foster a diverse group of innovative thinkers from all backgrounds, united by a purpose-driven mission. We invite you to consider joining our team.

Overview: Revenue Team Internship

The Revenue Team at Cypress Creek is critical to the Company’s success, managing a multi-pronged revenue strategy, comprehensive optimization, and risk management for our development pipeline and operating portfolio of solar and storage projects. This team is responsible for customer offtake relationships and is committed to delivering innovative products that meet the evolving needs of the dynamic renewable energy landscape.

We are seeking motivated undergraduate or graduate candidates for a 10–12-week, paid internship. This opportunity is designed for rising seniors who are eager to delve into the intricacies of the US solar + storage landscape, refine their energy market and analytical skills, and specifically support the design and implementation of an MLOps pipeline. This pipeline will be essential for productionizing machine learning models developed by our Analytics team.

The core focus of this role will be on building reliable, scalable infrastructure for crucial MLOps processes, including model versioning, testing, deployment, monitoring, and retraining. The ideal candidate will bring hands-on experience with Python, ML frameworks, and a familiarity with cloud environments and CI/CD workflows. This is a highly practical role that bridges research and production, ensuring our models are reproducible, observable, and ready for real-world deployment.

The Revenue Team is committed to the intern’s development, with the strong hope that this opportunity will lead to a full-time offer upon graduation.

Some Sample Projects You May Work On Include:

  • Build productionization pipeline for machine learning models.
  • Automate testing and deployment processes for models.
  • Develop a robust model versioning and reproducibility framework.
  • Implement monitoring systems to detect and diagnose model degradation in production.

Qualifications:

  • Must be a rising senior (currently a junior, entering senior year after the summer) or enrolled in grad school.
  • Prefer candidates with coursework or a background in Computer Science, Statistics, Applied Mathematics, or Software Application Development (please include examples in your cover letter or resume).
  • Demonstrated experience in Machine Learning frameworks and a solid understanding of core ML concepts (e.g., model training, validation, overfitting, bias/variance, evaluation metrics).
  • Familiarity with Git and collaborative software development workflows.
  • Strong programming experience in Python, particularly for data processing and ML workflows (e.g., PyTorch, TensorFlow).
  • Ideally, a strong desire to work in clean energy / clean tech post-college.

In Your Cover Letter, Please Address the Following Questions:

  • Discuss your interest in renewables and how you have taken steps to become more involved in (or deepen your understanding of) the industry during the past few years.
  • Elaborate on any Machine Learning experience you have from full-time or part-time projects.

Locations:

The preferred location for this role is one of our office locations. We have offices in:

  • Durham, NC
  • Washington, DC
  • New York City, NY
  • San Francisco, CA

Additionally, we operate on a hybrid schedule, requiring 3 days per week in the office.

Compensation:

The hourly rate for our undergraduate internships is $25/hr. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies, experience, and location.

Equal Opportunity Employer:

Cypress Creek Renewables is an equal opportunity employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. We are committed to providing a workplace that is inclusive and values diversity, and we encourage candidates from all backgrounds to apply.