Machine Learning Engineer

About Yup Solar

From more than 10 years of experience in leading sales and marketing at top solar companies, we recognized the industry's challenges—opaque pricing, lengthy processes, and aggressive sales tactics. Inspired to transform the solar buying experience, we leveraged our insights and the stark contrast in solar adoption rates between the U.S. and Europe. At Yup Solar, our mission is to revolutionize solar access, making it transparent, efficient, and affordable for every homeowner.

Description

The Machine Learning Engineer will develop and implement machine learning models to optimize solar energy systems, considering factors such as shading, roof tilts, and azimuth. This role involves working with large datasets, training models, and applying advanced analytical techniques to improve the efficiency and performance of solar installations. The ideal candidate will have a strong background in machine learning, data science, and a passion for renewable energy.

Responsibilities

  • Develop and implement machine learning models to optimize solar energy system designs and performance
  • Analyze large datasets to identify patterns and insights related to shading, roof tilts, azimuth, and other environmental factors
  • Train and validate machine learning models using historical data and real-time inputs
  • Collaborate with solar designers, engineers, and other stakeholders to integrate machine learning solutions into the design and planning processes
  • Continuously refine and improve models to enhance accuracy and predictive capabilities
  • Use advanced analytical techniques to solve complex problems and improve system efficiency
  • Prepare and present findings, recommendations, and reports to technical and non-technical stakeholders
  • Stay current with the latest advancements in machine learning, data science, and solar technology
  • Maintain accurate records of model development, data analysis, and project documentation
  • Ensure all models and solutions comply with relevant industry standards and regulations

Requirements

  • Proven experience as a Machine Learning Engineer, Data Scientist, or similar role, preferably in the solar or renewable energy industry
  • Strong understanding of machine learning algorithms, data processing, and model training techniques
  • Proficiency in programming languages such as Python, R, or similar
  • Experience with machine learning frameworks and libraries (e.g., TensorFlow, Keras, Scikit-learn)
  • Ability to work with large datasets and perform data cleaning, analysis, and visualization
  • Strong problem-solving skills and the ability to apply analytical techniques to real-world challenges
  • Excellent communication skills, with the ability to explain complex concepts to diverse audiences
  • Detail-oriented and highly organized, with the ability to manage multiple projects simultaneously
  • Bachelor's degree in computer science, engineering, data science, or a related field required; advanced degree preferred
  • Experience in the solar industry and familiarity with relevant data sources and environmental factors is a plus

Apply

send an email with your resume, CV and any other pertinant information about why you think you'd be a great fit to hiring@yupsolar.com