Talent.com
Imaging Algorithm Software Developer
Imaging Algorithm Software DeveloperCareStream • Rochester, NY, US
Imaging Algorithm Software Developer

Imaging Algorithm Software Developer

CareStream • Rochester, NY, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Summary

We are seeking an experienced Imaging Algorithms Software Engineer to design, develop, and optimize high-performance imaging and computer vision algorithms across multiple medical imaging product lines. This role is primarily hands-on : you will build and optimize compute-intensive processing pipelines that operate under a range of real-time constraints, from frame-rate acquisition to throughput-sensitive batch processing. The position also carries growing responsibilities in subsystem architecture and technical leadership, with the expectation that you will progressively take ownership of design decisions, mentor peers, and help shape the team’s technical direction including our roadmap for accelerated processing.

Position Responsibilities :

1. Algorithm Development & Optimization

o Design, implement, and optimize advanced imaging and computer vision algorithms for production use, primarily in C++ with secondary work in C#.

o Profile and optimize end-to-end processing performance across CPU-bound pipelines; identify bottlenecks using profiling tools and drive measurable improvements with quantified metrics.

o Develop and maintain processing pipelines that operate under varying real-time constraints, from frame-rate image acquisition to throughput-sensitive batch reconstruction, depending on product line.

o Contribute to platform modernization efforts including framework migrations and library upgrades.

2. Architecture & System Design

o Contribute to and progressively take ownership of subsystem-level architecture : component interfaces, threading models, memory management strategies, and error-handling patterns.

o Translate system-level and product requirements into software design specifications and acceptance criteria for imaging processing components.

o Evaluate technology choices (compute frameworks, libraries, acceleration strategies) with documented trade-off analyses; help build the technical roadmap for accelerated processing.

3. Testing, Validation & Documentation

o Create and maintain automated test suites : unit tests, golden-image regression tests, performance regression tests, and dataset-driven quality evaluations.

o Prepare clear technical documentation for algorithms, design decisions, interfaces, and operational constraints.

4. Collaboration & Technical Leadership

o Work closely with systems engineers, product management, and clinical / applications teams to understand requirements and translate them into algorithmic solutions.

o Participate in and progressively lead code reviews and design reviews; mentor team members on imaging algorithms and performance engineering practices.

o Proactively identify opportunities for improvement in software quality, performance, and maintainability; stay current with advances in imaging algorithms, acceleration techniques, and computer vision.

Required Skills & Education :

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 5+ years of professional experience developing and shipping production imaging algorithms, computer vision systems, or similar compute-intensive software.
  • Strong C++ programming skills (modern C++17 / 20) with demonstrated proficiency in debugging, concurrency, and performance optimization; working proficiency in C#.
  • Solid experience with performance profiling and optimization of CPU-bound processing pipelines : multi-threading, memory management, and compute / throughput trade-offs.
  • Experience working with real-time or near-real-time processing constraints across varying latency regimes.
  • Strong mathematical foundation in image processing and computer vision (filtering, transforms, registration, reconstruction, segmentation).
  • Effective communication skills and demonstrated ability to collaborate with cross-functional teams including product management and clinical / applications engineering.

Desired Skills :

  • Experience with accelerated computing (CUDA, SYCL, OpenCL, or equivalent); especially interest in building out acceleration capabilities for an existing CPU-based pipeline.
  • Experience with ML / DL inference integration and acceleration frameworks (ONNX Runtime, TensorRT, OpenVINO).
  • Experience producing architecture or design documentation and participating in or leading design reviews.
  • Experience with cross-platform development on both Windows and Linux.
  • Work Environment :

    Traditional Office Environment : This position is primarily an office setting with standard temperature and humidity controls, moderate to light noise, fluorescent lighting, primarily sitting with standing desks available, extensive computer and keyboard use, etc.

    Carestream is an Equal Opportunity Employer

    Carestream is an equal opportunity organization. We recruit, employ, train, compensate, and promote without regard to race, religion, creed, color, national origin, age, gender, sexual orientation, gender identity, marital status, disability, veteran status, or any other basis protected by applicable federal, state or local law.

    [job_alerts.create_a_job]

    Imaging Algorithm Software Developer • Rochester, NY, US

    [internal_linking.similar_jobs]
    Travel Mammography Tech in Brooklyn, NY

    Travel Mammography Tech in Brooklyn, NY

    AlliedTravelCareers • Rochester, New York, US
    [job_card.full_time]
    Competitive weekly pay (inquire for details) .AlliedTravelCareers is working with Seven Healthcare to find a qualified Mammography Tech in Brooklyn, New York, 11201!. Seven Healthcare is pleased to ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DSP Engineer - Senior Level

    DSP Engineer - Senior Level

    Vanteon Corporation • Pittsford, NY, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Vanteon is seeking applicants for a Digital Signal Processing Engineer position.The candidate will be responsible for modem and waveform development, digital signal processing, analysis & simul...[show_more]
    [last_updated.last_updated_30]
    Senior Cyber Security Engineer | Danaher Corporation

    Senior Cyber Security Engineer | Danaher Corporation

    Ziphire.hr • Rochester, NY, US
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    At Danaher, our work saves lives.Fueled by our culture of continuous improvement, we turn ideas into impact – innovating at the speed of life. Our 63,000+ associates work across the globe at more th...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    Verkada • City of Rochester, NY, United States
    [job_card.full_time]
    Verkada is a leader in cloud-based B2B physical security.Verkada offers six product lines - video security cameras, access control, environmental sensors, alarms, workplace and intercoms - integrat...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Physics Private Tutoring Jobs Rochester

    Physics Private Tutoring Jobs Rochester

    Superprof • Rochester, New York, US
    [job_card.full_time] +1
    Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Senior C Engineer - AI Trainer

    Remote Senior C Engineer - AI Trainer

    SuperAnnotate • North Gates, New York, US
    [filters.remote]
    [job_card.full_time]
    As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...[show_more]
    [last_updated.last_updated_variable_days]
    Medical Coder

    Medical Coder

    TradeJobsWorkForce • 14602 Rochester, NY, US
    [job_card.full_time]
    Medical Coder Job Duties : Accounts for coding and abstracting of patient encounters, includ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • North Gates, New York, US
    [filters.remote]
    [job_card.full_time]
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...[show_more]
    [last_updated.last_updated_variable_days]
    Diagnostic Medical Sonographer

    Diagnostic Medical Sonographer

    TradeJobsWorkForce • 14643 Rochester, NY, US
    [job_card.full_time]
    Taking a patient history Preparing and maintaining the diagnostic equipment Generating images through the use of sonographic equipment Determining if the ultrasound procedure has captured all the n...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Algebra Private Tutoring Jobs Rochester

    Algebra Private Tutoring Jobs Rochester

    Superprof • Rochester, New York, US
    [job_card.full_time] +1
    Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Travel Mammography Tech - $2,209 to $2,277 per week in Brooklyn, NY

    Travel Mammography Tech - $2,209 to $2,277 per week in Brooklyn, NY

    AlliedTravelCareers • Rochester, New York, US
    [job_card.full_time]
    AlliedTravelCareers is working with AMN Healthcare Allied to find a qualified Mammography Tech in BROOKLYN, New York, 11203!. Job Description & Requirements.Mammography Tech - (Mam - Mammo Tech)...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Hardware Engineer – Embedded Systems

    Senior Hardware Engineer – Embedded Systems

    Hr Journals LLC • Rochester, New York, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Software Defined Radios (SDR) and related accessories.In this role, you will take ownership of the full hardware lifecycle—from high-level conceptual design to manufacturing and field deployment—wh...[show_more]
    [last_updated.last_updated_30]
    Travel Mammography Tech - $3,607 per week in Hartsdale, NY

    Travel Mammography Tech - $3,607 per week in Hartsdale, NY

    AlliedTravelCareers • Rochester, New York, US
    [job_card.full_time]
    AlliedTravelCareers is working with Triage Staffing LLC to find a qualified Mammography Tech in Hartsdale, New York, 10530!. Travel Radiology : Mammographer Hartsdale.Shift Details : 8H Days (12 : 00 ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Mathematics Specialist - AI Trainer

    Remote Mathematics Specialist - AI Trainer

    SuperAnnotate • North Gates, New York, US
    [filters.remote]
    [job_card.full_time]
    SME Careers, a fast-growing AI data services company and subsidiary of SuperAnnotate, is seeking mathematicians to join our AI training project. In this role, you will review AI-generated responses,...[show_more]
    [last_updated.last_updated_variable_days]
    Physician (MD / DO) - Radiology - Womens / Breast / Mammo in Rochester, NY

    Physician (MD / DO) - Radiology - Womens / Breast / Mammo in Rochester, NY

    LocumJobsOnline • Rochester, NY, US
    [job_card.full_time] +1
    Doctor of Medicine | Radiology - Womens / Breast / Mammo.All Star Healthcare Solutions .Competitive weekly pay (inquire for details) . LocumJobsOnline is working with All Star Healthcare Solutions to fi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Locum Physician (MD / DO) - Radiology - Womens / Breast / Mammo in Rochester, NY

    Locum Physician (MD / DO) - Radiology - Womens / Breast / Mammo in Rochester, NY

    LocumJobsOnline • Rochester, NY, US
    [job_card.full_time] +1
    Doctor of Medicine | Radiology - Womens / Breast / Mammo.Competitive weekly pay (inquire for details) .LocumJobsOnline is working with Wellhart, LLC to find a qualified Rad - Womens / Breast / Mam...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Travel Mammography Tech - $3,579 per week in New City, NY

    Travel Mammography Tech - $3,579 per week in New City, NY

    AlliedTravelCareers • Rochester, New York, US
    [job_card.full_time]
    AlliedTravelCareers is working with Triage Staffing LLC to find a qualified Mammography Tech in New City, New York, 10956!. Travel Radiology : Mammographer New City.Shift Details : 8H Days (12 : 00 AM...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Swift Engineer - AI Trainer

    Remote Swift Engineer - AI Trainer

    SuperAnnotate • North Gates, New York, US
    [filters.remote]
    [job_card.full_time]
    As a remote, hourly paid Swift Engineer, you will review AI-generated responses and generate high-quality Swift and iOS-focused content, evaluating the reasoning quality and step-by-step problem-so...[show_more]
    [last_updated.last_updated_variable_days]