Modeling Engineering Manager
United States
Canadian Solar
Job Description
Modeling Engineering Manager
e-STORAGE is a subsidiary of Canadian Solar and a leading company specializing in the design, manufacturing, and integration of battery energy storage systems for utility-scale applications. The Company offers its own proprietary LFP battery solution, comprehensive EPC services, and innovative solutions aimed at improving grid operations, integrating clean energy, and contributing to a sustainable future. e-STORAGE has successfully implemented over 3.3 GWh DC of battery energy storage solutions in various locations, including the United States, Canada, the United Kingdom, and China. This significant accomplishment solidifies e-STORAGE's position as a key player in the global energy storage integration industry. Currently, the Company operates two fully automated, state-of-the-art manufacturing facilities with an annual production capacity of approaching 20 GWh. e-STORAGE is fully equipped to continue providing high-quality, scalable energy storage solutions and contribute to the widespread adoption of clean energy.
For additional information about e-STORAGE, visit www.csestorage.com
Canadian Solar was founded in 2001 in Canada and has been listed on NASDAQ since 2006. It is now one of the world's largest solar technology and renewable energy companies. Canadian Solar is a leading manufacturer of solar photovoltaic modules, provider of solar energy and battery storage solutions, and developer of utility-scale solar power and battery storage projects with a geographically diversified pipeline in various stages of development. Over the past 22 years, Canadian Solar has successfully delivered over 102 GW of premium-quality, solar photovoltaic modules to customers across the world. Likewise, since entering the project development business in 2010, Canadian Solar has developed, built, and connected over 9 GWp of solar power projects and over 3 GWh of battery storage projects across the world. Currently, the Company has approximately 700 MWp of solar power projects in operation, 8 GWp of projects under construction or in backlog (late-stage), and an additional 17 GWp of projects in advanced and early-stage pipeline. In addition, the Company has a total battery storage project development pipeline of 52 GWh, including approximately 2 GWh under construction or in backlog, and an additional 50 GWh at advanced and early-stage development. Canadian Solar is one of the most bankable companies in the solar and renewable energy industry.
Position Title: Modeling Engineering Manager
Department:Engineering
Entity:CS e-Storage
Reports To:Director of Controls Engineering
Location:US – CA, TX or AZ - Hybrid
The Modeling Engineering Manager will lead a dynamic team of engineers specializing in digital twin modeling, AI-driven analytics, and advanced simulation technologies. This role requires a strategic thinker and hands-on leader who can oversee project execution, drive innovation, and align team efforts with the company's objectives in regard to designing, implementing, and enhancing digital twin models and AI systems to optimize industrial and energy assets. The ideal candidate will have a strong technical foundation and proven leadership experience in managing cross-functional teams. This role requires a
strong foundation in simulation modeling, machine learning, and AI-driven analytics to create systems that improve operational efficiency, predict failures, and deliver actionable insights in real-time.
Management Responsibilities:- Collaborate with leadership to define and implement the strategy for digital twin and AI solutions within BESS systems.
- Oversee the integration of digital twin and AI tools into existing SCADA systems and EMS platforms.
- Develop and implement strategic goals for the Machine Learning Engineering team in alignment with organizational objectives.
- Manage project timelines, budgets, and resources to ensure successful project delivery.
- Provide technical leadership, mentorship, and professional development opportunities for team members.
- Collaborate with stakeholders across engineering, data science, product management, and IT to identify and prioritize projects.
- Coordinate with cross-functional teams, including software developers, control engineers, and asset managers, to align product development goals.
- Manage project timelines, milestones, and deliverables to ensure successful implementation.
- Establish and maintain best practices for modeling, AI development, and project execution.
- Foster a collaborative and inclusive team culture that encourages creativity and accountability.
- Provide guidance, mentorship, and training to team members on AI-driven and digital twin technologies.
- Oversee the design, development, and deployment of digital twin models and AI solutions to optimize energy systems and industrial assets.
- Ensure rigorous testing and validation processes for digital twin models and AI systems.
- Build robust pipelines to ingest and process IoT data, enabling real-time simulations and AI- driven insights.
- Drive innovation by staying informed of emerging technologies and trends in AI, digital twin development, and energy systems.
- Document model architectures, testing methodologies, and results for internal and external stakeholders.
- Support the exploration and prototyping of emerging technologies to ensure the company remains at the forefront of digital twin and AI advancements.
- Design and develop high-fidelity digital twin models for BESS systems, integrating physics-based simulations, IoT sensor data, and real-world performance metrics.
- Develop and deploy machine learning models for predictive maintenance, anomaly detection, and performance optimization.
- Perform rigorous testing and validation of digital twin models using field data to ensure accuracy and reliability.
- Use AI and digital twins to analyze charge/discharge profiles, thermal management, efficiency losses, and grid interaction.
- Identify and implement optimization opportunities for improving BESS system performance and lifecycle.
- Stay abreast of emerging technologies, industry trends, and advancements in AI and digital twin applications.
- Create comprehensive technical documentation for digital twin model architecture, data pipelines, and performance results.
- 10+ years of experience in digital twin modeling, AI/ML, or advanced simulations for energy systems.
- Proficiency with modeling tools (e.g., MATLAB/Simulink, Modelica, Ansys) and programming languages (Python, R, or C++).
- Strong knowledge of machine learning frameworks (TensorFlow, PyTorch, Scikit-learn).
- Experience working with time-series data, IoT sensors, and big data platforms.
- Solid understanding of BESS components (inverters, battery management systems, EMS) and grid interactions.
- Familiarity with control system theory, optimization algorithms, and signal processing.
- Experience with SCADA systems, EMS, or real-time simulation platforms is a plus.
- Understanding of renewable energy integration and grid-scale BESS applications.
- Certification or coursework in AI/ML or digital twin development is preferred.
- Knowledge of cloud platforms (AWS, Azure) and edge computing solutions.
- Strong background in simulation tools (e.g., MATLAB/Simulink, Modelica, Ansys) and programming languages (Python, R, C++).
- Proficiency in AI/ML frameworks and tools (e.g., TensorFlow, PyTorch, Scikit-learn).
- Hands-on experience working with IoT sensors, big data platforms, and cloud-based environments (AWS, Azure, GCP).
- Proven track record of delivering complex technical projects on time and within budget.
- Experience in energy systems, industrial automation, or related fields is highly desirable.
- Bachelor’s or Master’s degree in Engineering, Computer Science, Machine Learning, or a related field. Advanced degree or equivalent experience preferred.
- 15+ years of experience as a Digital Twin, Artificial Intelligence, or Machine Learning Engineering Manager or in a similar role in the energy storage or related industry.
- Strong leadership skills with the ability to inspire, motivate, and manage a team of technical professionals.
- Excellent project management capabilities, including resource allocation, risk assessment, and milestone tracking.
- Exceptional communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
- Excellent project management skills with a track record of successfully leading complex projects from concept to completion.
- Strong problem-solving and decision-making abilities.
- Extensive experience in real-time embedded controls and cloud-based development of software for real-time and non-real-time energy technology platforms.
- Strong stakeholder management skills with a demonstrated ability to deliver and follow up on large-scale projects on time and within budget.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and communicate technical concepts to non-technical stakeholders.
- Passion for building a transparent, accountable team.
- Domain experience with controls software for utility-scale photovoltaic or battery energy storage systems.
- Strategic mindset with a focus on driving innovation and achieving long-term objectives.
- Ability to work effectively in a dynamic, fast-paced environment with multiple competing priorities.
- Willingness to travel up to 25%, including international travel.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture AWS Azure Big Data Computer Science Data pipelines Engineering GCP Industrial Machine Learning Matlab ML models Physics Pipelines Predictive Maintenance Prototyping Python PyTorch R Scikit-learn TensorFlow Testing
Perks/benefits: Career development Competitive pay Salary bonus Startup environment Travel
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.