Algorithm Developer

MISTRAS GroupCalgary, AB

About The Position

Onstream Pipeline Inspection is a leading provider of Inline and Tethered Magnetic Flux Leakage, Caliper, and Inertial Measurement inspection services for oil and gas pipeline operators across North America. Join Our Team as a Algorithm Developer. We are looking for a versatile and skilled analytical professional who thrives on solving complex problems with innovative solutions .  You excel at developing MFL signal processing techniques, enhancing automatic feature recognition, and building reliable sizing models through advanced mathematics and machine learning .  If you bring a self-driven work ethic and a passion for software development to a company on the move, we want you in our engineering group .

Requirements

  • University Degree in Engineering, Mathematics or Physics
  • Self-Driven. Ability to work diligently and achieve results with minimal supervision
  • 3+ years industry experience with algorithm and signal processing techniques
  • Strong background in Mathematics and signal processing
  • Fluent in Python or similar high-level prototyping language
  • Knowledge in Neural networks/AI/ML (Machine Learning)
  • Digital Signal/Image processing knowledge
  • Relational database technologies (schema design and DB programming/EF)

Nice To Haves

  • Knowledge with Opera and magnetic modelling is a consideration

Responsibilities

  • Develop and improve MFL metal loss sizing algorithms utilized in the pipeline inspection industry.
  • Enhance search algorithms utilized in automatic feature recognition and identification processes.
  • Analyze feature excavation results and incorporate this information into sizing models.
  • Improve and develop pipeline geometry analysis including dent and bend strain analysis.
  • Enhance test feature set to meet development needs.
  • Work with software programmer to implement, test and verify functionality.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service