This internship offers hands-on experience in the renewable energy sector, focusing on developing and deploying machine learning models and infrastructure for solar and storage projects, while providing exposure to energy markets and analytics within a purpose-driven organization.
Key Responsibilities
Build and maintain scalable infrastructure for deploying, testing, and monitoring machine learning models.
Develop and implement model versioning, reproducibility, and retraining frameworks.
Automate the testing and deployment processes for machine learning models.
Monitor model performance in production and detect degradation.
Support the design and implementation of an MLOps pipeline to productionize machine learning models.
Requirements
Must be a rising senior, currently a junior in college, and after this summer will be going into your senior year or in graduate school.
Prefer candidates with coursework in computer science, statistics, applied mathematics, or software application development, with examples included in cover letter or resume.
Experience in Machine Learning frameworks and understanding of core ML concepts such as model training, validation, overfitting, bias-variance, and evaluation metrics.
Familiarity with Git and collaborative software development workflows.
Strong programming experience in Python, particularly for data processing and ML workflows, including experience with frameworks such as PyTorch and TensorFlow.
Ability to build reliable, scalable infrastructure for model versioning, testing, deployment, monitoring, and retraining.
Experience in automating testing and deployment of models.
Experience in building productionization pipelines for machine learning models.
Experience in monitoring and detecting model degradation in production environments.
Excellent communication skills to address questions in the cover letter regarding interest in renewables and steps taken to deepen understanding of the industry, as well as machine learning project experience.
Availability to work in one of the specified office locations (Durham, NC; Washington, DC; NYC; San Francisco, CA) or on a hybrid schedule.
Willingness to participate in a 10-12 week paid internship with an hourly rate of $25/hour, with compensation potentially varying based on qualifications, skills, competencies, experience, and location.
Benefits & Perks
Compensation rate of $25 per hour
Hybrid work schedule (3 weeks in-office)
Paid internship duration of 10-12 weeks
Potential for full-time employment after graduation
Ready to Apply?
Join Cypress Creek Renewables and make an impact in renewable energy