Scientific Image Processing Development Engineer Job at Kodak Alaris

Kodak Alaris Remote

Kodak Alaris is a global technology company that’s delivering future value through customer solutions. Our advanced, patented intellectual property combines breakthrough technologies, digital transformation, and human know-how to unlock the power of images and information. We make businesses run faster, governments run smarter and provide consumers innovative solutions to preserve and enjoy their most cherished memories. Our future is powered by our employees’ creativity. Expect a lot from Kodak Alaris and know that we expect a lot of ourselves and the performance of the company.

Kodak Moments

Kodak Moments is a leading global provider of photo products and services to retailers, consumers, and entertainment properties. We inspire consumers to bring their memories to life--delivering innovative, high-quality photo products and experiences they find truly meaningful. Powered by over 100,000 consumer touchpoints across 30 countries globally, it's our mission to be the brand consumers choose to celebrate and preserve life's memories, from the big events to the everyday moments that matter.

Job Summary:
We are looking for an individual with image processing, image science, and machine learning experience. This position will be the beginning or continuation of a career to commercialize imaging algorithms that will be used to create customized image products. The ideal candidate should have both the desire and ability to become an expert in digital image processing, digital and analog image science, and machine learning that will be applied to digital imaging. The candidate will work with senior Kodak Alaris experts to develop and enhance their expertise in the use and application of digital image processing for the Kodak Moments business.

The candidate’s job duties will focus primarily on the development and implementation of image processing and machine learning algorithms to support Kodak Alaris products and services, as well as the analysis and resolution of issues found.

Responsibilities
  • Work in all phases of the development lifecycle, including requirements definition, software/systems design, implementation, testing, integration, and system support.
  • Integrate new image processing capabilities into our imaging system, supported by AI/ML or classic image processing.
  • Identify and implement fixes for image processing failures and system performance, either in AI/ML or classical image processing spaces.
  • Identify patentable ideas and work with the patent coordinator to write and file patents.
  • Assist image product teams in the definition, design, development or purchase of imaging technology to meet product goals.
  • Lead, maintain and improve our existing in-house algorithms and models, including continuous evaluation, gap analysis, re-training and fine tuning.
  • Work collaboratively with software engineers, quality assurance engineers, image scientists, and product owners/managers on product delivery.
  • Align support from the product, business, and customer engagement teams to identify technical challenges, propose technical approaches, and demonstrate innovative technical capabilities.
Required Qualifications
  • Minimum of a Bachelor of Science in any of the following fields: Computer Science/Engineering, Mathematics, Physics, Image Science or related Science or Engineering discipline.
  • Strong physics and mathematical background including Calculus, Linear Algebra, first order optics, classical algebra, trigonometry, probability and statistics.
  • Strong programming and development skills (C, C++, Python) that utilizes software development best practices to solve scientific and engineering problems for production use.
  • Excellent problem-solving skills, including the ability to debug/profile the code.
  • Proficiency with fundamental computer vision algorithms such as object detection, classification, and segmentation.
  • Hands on experience working with large imagery data sets including image normalization, image augmentation, raster/vector visualization, etc.
  • Ability to work collaboratively with other software engineers, quality assurance engineers, image scientists, AI/ML experts and product owners/managers.
  • Proficiency with OpenCV.
  • Must be willing to travel to corporate office in Rochester, NY on occasion
Desired Qualifications
  • Cloud Experience (AWS, GCP, Azure).
  • Familiarity with Docker and Kubernetes.
  • Additional mathematics background, including but not limited to: 2D and 3D graphics processing and visualization.
  • Additional physics backgrounds, higher level optics, digital and/or analog photography.
  • Digital image processing, including but not limited to: brightness/contrast enhancement, sharpening, ICC color profiles, resampling and anti-aliasing, image compression and file formats (e.g., JPEG, TIFF, PNG, HEIC, SVG), video compression and file formats (e.g., MP4, H.264, H.265), open source software libraries (e.g., OpenCV, GraphicsMagick, FFMpeg).
  • Digital and analog Image science, including but not limited to: color and sharpness targets, generation of ICC profiles for devices such as color printers, image quality assessment metrics and techniques, color spaces.
  • Machine learning/artificial intelligence as applied to digital imaging, including but not limited to: face detection, facial feature finding, smile detection, head pose determination, image quality score, subject/background detection and replacement.
  • C# language programming skills: ability to read, understand, and modify existing code.
  • Software configuration management skills (e.g., git, ClearCase).
“Notice: This job may require completion of a simulated work assessment as part of the hiring process. Kodak Alaris utilizes a third-party provider called Woven Teams, Inc. (“Woven”) to administer simulated work assessments on its behalf. By submitting an application for this position, you consent to us providing your email address to Woven solely for the purpose of allowing them to contact you with details regarding completion of a simulated work assessment. Access to and use of Woven applications and web pages is subject to any third-party terms made available by Woven at the time of access.”

If you are a resident in any of the following locations, please email us at careers@kodakalaris.com to receive compensation and benefits information for this role. Please include "the job title" in the subject line of the email.
  • California
  • Colorado
  • Connecticut
  • Jersey City, NJ
  • Ithaca, NY
  • New York City
  • Westchester County, NY
  • Rhode Island
  • Washington
Link to NY Labor Law Posters

Kodak Alaris provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
As a member of the Kodak Alaris team you will be eligible to participate in our flexible benefits program which include paid flexible time off, health, dental and vision coverage, paid sick leave, paid parental leave, 401(k) plan with company match, short-term and long term disability coverage and life insurance.


Please Note :
blog.nvalabs.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blog.nvalabs.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.