Full-time
Turn Up Talent
Industrial Applications Developer
As an Industrial Applications Developer, you’ll play a key role in designing and developing end-user and industrial data collection applications in a fast-paced manufacturing environment. Working cross-functionally with IT, Operations, and Controls teams, you’ll help drive innovation through AI, MES, HMI, and automation solutions.
What You’ll Do:
- Develop and maintain Python-based applications.
- Design and implement AI/ML models for predictive maintenance, optimization, and issue detection.
- Integrate AI workflows into MES and HMI systems using tools like TensorFlow, PyTorch, or Scikit-learn.
- Build and support HMI/MES applications using platforms such as Ignition (Perspective/Vision).
- Interface with PLCs and SCADA systems to gather, analyze, and visualize operational data.
- Collaborate with engineers and data scientists to define data strategies and implement ML insights.
- Follow best practices in coding, testing, version control, and automation.
- Contribute to system architecture discussions and DevOps pipeline support.
What You Bring:
- 5+ years of experience in a manufacturing environment.
- 5+ years of hands-on Python development.
- Practical experience with AI/ML in industrial or production settings.
- Strong knowledge of database design and development.
- Proficiency in platforms like Ignition (scripting, tags, HMI interfaces).
- Familiarity with MES systems, real-time data visualization, and operator interfaces.
- Exposure to DevOps, containerization, and deployment automation is a plus.
- Bonus: Experience with OPC UA, MQTT, or other industrial protocols.
Education:
- Bachelor’s degree in Computer Science, Engineering, Industrial Automation, or a related field.