Generac is seeking an AI/ML Engineer to lead the development of advanced analytics and machine learning models for generator systems, aiming to leverage data for predictive insights, optimize reliability, and support product innovation.
Requirements
- Proficient in MATLAB, Simulink, and toolboxes such as Deep Learning Toolbox, Control System Toolbox, and Statistics and Machine Learning Toolbox for algorithm development, simulation, and system modeling
- Experience developing and deploying machine learning models using Python libraries (e.g., TensorFlow, PyTorch, scikit-learn)
- Proficiency with MATLAB and Simulink for system modeling, simulation, and AI algorithm prototyping
- Experience with MATLAB toolboxes including Deep Learning Toolbox, Control System Toolbox, and Statistics and Machine Learning Toolbox
- Familiarity with data preprocessing, model evaluation, and performance tuning
- Experience with cloud platforms (e.g., AWS, Azure, GCP) for deploying AI/ML solutions
- Strong understanding of machine learning algorithms, model lifecycle, and deployment strategies
Responsibilities
- Design, train, and deploy AI/ML models to analyze and predict system performance and enhance control strategies in embedded and cloud systems
- Utilize MATLAB, Simulink, and relevant toolboxes to develop, simulate, and validate AI algorithms and control system models for power generation applications
- Integrate AI capabilities into existing software systems, leveraging both edge computing and server-based solutions
- Contribute to system architecture design and participate in technical design reviews
- Support project timelines and technical milestones
- Mentor less experienced engineers in AI/ML best practices, MATLAB/Simulink modeling, and development tools
- Provide occasional engineering field support, including limited travel to customer sites
Other
- Bachelor of Science Degree in Computer Science, Electrical Engineering, or related discipline
- 2 years of relevant work experience
- Master of Science Degree in Computer Science, Electrical Engineering, Systems Engineering or related discipline
- Collaborate with cross-functional teams to define AI use cases, data needs, and system integration approaches
- Occasional travel