Artificial Intelligence/Machine Learning (AI/ML) Engineer

Job expired!

Company Description

Harsco is renowned for its technical innovation and global experience in all major aspects of railway track maintenance. We empower railroads to achieve maximum efficiency through smooth, precisely aligned tracks, enhancing safety, reducing fuel consumption, and minimizing operating costs. Our extensive range of equipment and services caters to various types of railway operators, including national and international railway systems, regional short lines, and high-speed urban networks.

Job Description

We are seeking a driven AI/Machine Learning (AI/ML) Engineer to join our technology team, focusing on automating railway track equipment to enhance railroad operation safety. This role offers a remarkable chance to advance your professional expertise within a specialized team at Harsco Rail.

The successful candidate will be involved in designing and developing scalable AI solutions using machine learning models. Key responsibilities include troubleshooting neural network challenges, leveraging big data tools, creating prototypes, conducting training and evaluations of models, and integrating and testing solutions on-site. Experience with programming languages such as C and C++ and software development on Linux platforms is required.

This position not only allows you to work on globally-revered products but also offers substantial career growth opportunities within Harsco Rail. Join us to design next-generation railroad maintenance equipment and digital solutions that substantially impact the railroad industry. Discover our innovative solutions in action at and .

Your Responsibilities

  • Design and develop AI neural network solutions for real-time railway maintenance equipment applications.
  • Implement and refine ML algorithms.
  • Develop and implement communication protocols.
  • Generate essential project documentation and contribute to all phases of the software development lifecycle.
  • Apply problem-solving skills to resolve software design and development issues.
  • Travel up to 15% of the time to meet project demands.

Qualifications

  • Master’s or Bachelor’s degree in Software Engineering, or related field with equivalent experience.
  • Minimum 3 years of experience in developing complex neural network models for computer vision and software development using C++, Python.
  • Familiarity with AI frameworks like TensorFlow, Café, PyTorch, and edge devices such as NVIDIA Jetson.
  • Expertise in supervised and semi-supervised learning, deep learning, and statistical machine learning models.

What Makes You Stand Out

  • Proficiency in statistical programming languages (R, Python, SQL) to manipulate data and extract insights from large datasets.
  • Experience in developing data architectures and real-time applications on edge computing devices.

What You’ll Get

At Harsco Rail, we empower our employees with the freedom to explore new projects and innovative technologies. We offer a competitive salary, performance bonuses, flexible work arrangements, comprehensive health benefits, retirement plans, paid time off, and more. Additional perks include tuition assistance, fitness subsidies, and on-site gym access at specific locations.

Additional Information

Harsco Rail is committed to equal employment opportunity regardless of race, color, religion, sex, national origin, disability, or veteran status. We ensure all our hiring practices are fair and equitable. If you require accommodations during your application process due to disability, please contact Shannon Godby at 803-822-7589 for alternative application methods.

Discover an exciting career path with Harsco Rail, where innovation meets impact. Apply today to become a part of a team reshaping the future of railroad safety and efficiency.