

Algorithm Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for an "Algorithm Engineer" focused on image processing, requiring a BS in a STEM field and 3+ years of algorithm development experience. Located onsite in Corning, NY, it offers a 6-month contract at $40.18-$53.57/hour.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
424
-
ποΈ - Date discovered
August 28, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
On-site
-
π - Contract type
W2 Contractor
-
π - Security clearance
Unknown
-
π - Location detailed
Corning, NY
-
π§ - Skills detailed
#"ETL (Extract #Transform #Load)" #Image Processing #Statistics #Programming #Data Processing #C++ #Signal Processing #Deployment #Matlab #Python
Role description
Job Title: Image Processing Engineer II
Position Details:
β’ Location: Onsite at Sullivan Park in Corning, NY.
β’ Duration: 6 months contract with possible extension.
β’ Work Schedule: Typical 40 hours per week.
β’ Manager prefers local candidates but is willing to consider candidates willing to relocate.
β’ Interview process: 1st interview will be via MS Teams & 2nd interview will be onsite if candidate is local.
Brief Summary of the Role:
Investigation orientated image processing β develop an algorithm to extract specify feature(s) from a set of images. Then, study the consistency or inconsistency of extracted feature(s) throughout these images to obtain important information about a process.
Requirements:
β’ Education: Minimum BS Computer Sci/Engineering, Software Engineering, or related STEM field.
β’ Minimum Experience: 3+ Years developing algorithms, coding & programming.
β’ High competence and experience with Matlab, C++ or Python.
β’ Ideally familiar with the following toolboxes, parallel processing, image processing, curve fitting, signal processing.
β’ Ability to debug and error log custom software.
β’ Good knowledge of statistics including higher order moments, correlation methods.
β’ Have written substantive data processing software with multiple levels of sub routines.
β’ Familiar with handling large data sets (Giga to Terabytes) within computer space
β’ Requires thorough understanding and application of standard engineering or scientific theories, concepts, principles, and techniques.
β’ Requires the ability to develop and resolve solutions to a variety of technical problems of moderate scope and complexity.
β’ Works under general direction with defined objectives.
β’ Approach is consistent with established procedures.
β’ Work is reviewed for soundness of technical judgment and overall adequacy.
β’ Contacts are primarily internal and may be outside of the immediate work group or organization.
β’ Rather infrequent external contacts.
Daily Responsibilities:
β’ Organize and maintain the code library.
β’ Develop new image processing algorithm.
Travel Requirements:
β’ Minimal travel (less than 5%).
β’ Travel to a site may be required for software deployment.
Pay Transparency:
β’ This is the pay range that Magnit reasonably expects to pay someone for this position is $40.18/hour - $53.57/hour on W2.
β’ Benefits: Medical, Dental, Vision, 401K (provided minimum eligibility hours are met).
Job Title: Image Processing Engineer II
Position Details:
β’ Location: Onsite at Sullivan Park in Corning, NY.
β’ Duration: 6 months contract with possible extension.
β’ Work Schedule: Typical 40 hours per week.
β’ Manager prefers local candidates but is willing to consider candidates willing to relocate.
β’ Interview process: 1st interview will be via MS Teams & 2nd interview will be onsite if candidate is local.
Brief Summary of the Role:
Investigation orientated image processing β develop an algorithm to extract specify feature(s) from a set of images. Then, study the consistency or inconsistency of extracted feature(s) throughout these images to obtain important information about a process.
Requirements:
β’ Education: Minimum BS Computer Sci/Engineering, Software Engineering, or related STEM field.
β’ Minimum Experience: 3+ Years developing algorithms, coding & programming.
β’ High competence and experience with Matlab, C++ or Python.
β’ Ideally familiar with the following toolboxes, parallel processing, image processing, curve fitting, signal processing.
β’ Ability to debug and error log custom software.
β’ Good knowledge of statistics including higher order moments, correlation methods.
β’ Have written substantive data processing software with multiple levels of sub routines.
β’ Familiar with handling large data sets (Giga to Terabytes) within computer space
β’ Requires thorough understanding and application of standard engineering or scientific theories, concepts, principles, and techniques.
β’ Requires the ability to develop and resolve solutions to a variety of technical problems of moderate scope and complexity.
β’ Works under general direction with defined objectives.
β’ Approach is consistent with established procedures.
β’ Work is reviewed for soundness of technical judgment and overall adequacy.
β’ Contacts are primarily internal and may be outside of the immediate work group or organization.
β’ Rather infrequent external contacts.
Daily Responsibilities:
β’ Organize and maintain the code library.
β’ Develop new image processing algorithm.
Travel Requirements:
β’ Minimal travel (less than 5%).
β’ Travel to a site may be required for software deployment.
Pay Transparency:
β’ This is the pay range that Magnit reasonably expects to pay someone for this position is $40.18/hour - $53.57/hour on W2.
β’ Benefits: Medical, Dental, Vision, 401K (provided minimum eligibility hours are met).