T. D. Williamson, Inc.

Senior Software Engineer - Machine Learning and Computer Vision

4 months ago
Salt Lake City
Position ID
United States


TDW’s Pipeline Integrity Services division makes inline inspection tools that perform a magnetic and mechanical inspection of pipeline integrity. Our software engineering team develops graphical software to visualize this data for our expert analysts and customers. We have a stable long term outlook and we are looking for a machine learning expert to join in our office in Salt Lake City.

We desire candidates with a scientific background to help us automate identification of dents and corrosion in large data sets collected by our tools. Our engineers have strong coding skills, and also have the ability to talk to electrical and mechanical engineers, data analysts, and field technicians to coordinate their work.

Machine Learning Specialist:

  • Use image analysis and computer vision techniques for data analysis
  • Combine GUIs with algorithms to enable automated analysis of pipeline data
  • Work with scientists and engineers to create innovative solutions.

Job Specifications/Requirements:

  • Bachelor’s degree in software related field with 5 or more years of experience
  • 3 years of experience with machine learning algorithms, Neural networks, logistic regression, statistics, or computer vision
  • Experience with C++,C#, Python, or Java
  • Experience with Python, Numpy/Scipy, and mathematical languages (R/Matlab)
  • Scientific background
  • Excellent communication skills





Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Join our Talent Network!

We're always looking for great people to join our team. If you didn't see a position that catches your interest please join our Talent Network. This will allow you to self identify your expertise and areas of interest.