Machine Learning Developer

Apply Now

Company: Hurco Companies, Inc.

Location: Indianapolis, IN 46227

Description:

Hurco is seeking energetic, curious, and motivated candidates to join our R&D Engineering team to develop autonomous manufacturing technologies at our global headquarters in Indianapolis, Indiana. We are looking for a Machine Learning Developer to join our team and help accelerate the development for our ML software products.

This position will:
  • Develop ML models for autonomous CNC program generation and optimization
  • Develops tools to automate data collection, collation, and tagging for ML systems
  • Research improvements to existing ML systems
  • Validate, test and evaluate ML model performance
  • Collaborate with research teams at partner University laboratories and internal teams at Hurco


The ideal candidate will have:
  • A Bachelor's Degree or higher in Computer Science, Software Engineering or a related field
  • 2+ years software development experience
  • Proven knowledge of Python, especially PyTorch or TensorFlow libraries
  • Experience with development of ML systems, including data pipeline design, model development and evaluation
  • Some exposure to C++ or C# development
  • Knowledge of software-defined parametric 3D modelling (Open Cascade, OpenSCAD, SolidWorks macros, FreeCAD, etc.)
  • Some experience with data analytics

Similar Jobs