
Sr. Data Scientist & Algorithm Developer (Thermal Controls)
- Westerville, OH
- Permanent
- Full-time
- Creating Algorithm test plans and executing the plan either through simulated bench or lab environments.
- Owner of Thermal Controls Algorithm development, testing and verification in Thermal Controls Labs.
- Compilation and advanced analysis of test data with a focus on model development.
- Ideation, development, verification, and handoff of advanced algorithms and logic utilizing AI/ML methods for optimization, conditional based maintenance (predictive diagnostics), and/or operational excellence related to Thermal HVAC equipment to the Thermal Controls Development team.
- Algorithm scope includes single component, single device, multi-device systems and multi-systems.
- Familiarity with ML/AI technologies and a solid understanding of machine learning fundamentals, including MLP, CNN, SNN models, normalization and activation functions, forward/back propagation, and associated mathematics.
- Lab testing for verification of benefits and presentation of these results to the Product Management teams.
- Assist the Thermal Controls Development team in integrating algorithms into Controls architecture and platforms.
- Assisting in roadmap generation and resource plans specifically for Thermal Controls Algorithm development.
- Participates in sustaining activities for existing algorithms including diagnosis and resolution of related defects.
- Responsible for keeping excellent, organized project records and documentation.
- Product testing: Unit testing, system integration testing, and field-testing support
- Leadership: Effective lead engineer, consistent positive attitude, creativity, accepts broad responsibility
- Other tasks and activities as required by management
- Bachelor's Degree/Master's Degree (MS or higher) or foreign equivalent with strong emphasis on software: Computer Science, Controls Engineering, Data Science/Engineering, Software Engineering, Electrical/Mechanical Engineering; Preferred engineer with PhD and industrial experience.
- At least 5 years related experience
- Required expertise with HVAC, data manipulation and algorithm design:
- HVAC experience (5 years)
- Experience with data manipulation, data modeling and analysis
- Experience with real HVAC testing (propose, execute, evaluate)
- Experience with control design, numerical optimization, machine learning, artificial intelligence
- Experience with development and implementation of complex mathematical algorithms
- Preferred expertise with software programming languages including but not limited to:
- Matlab, Simulink, Python, C/C++
- MySQL Server, SQL
- TensorFlow, Keras, Scikit-learn, PyTorch, Nvidia AI Labs
- LabView and associated Data Acquisition systems and protocols
- Familiarity with software development environments and tools:
- Git, GitHub, GitLab, Rally, Code Composer Studio™ IDE, ST32CubeIDE™, and Eclipse® IDE toolsa plus
- Fluent in English
- Up to 10% travel
- Customer Focus
- Operational Excellence
- High-Performance Culture
- Innovation
- Financial Strength
- Own It
- Act With Urgency
- Foster a Customer-First Mindset
- Think Big and Execute
- Lead by Example
- Drive Continuous Improvement
- Learn and Seek Out Development