About the role

  • AI ML Engineer developing and deploying machine learning models for ultrasound imaging systems in healthcare. Contributing to innovations in medical ultrasound products within a fast-paced team.

Responsibilities

  • Design and implement AI Features for GE Healthcare's Medical Ultrasound products, ensuring adherence to high standards of quality and performance.
  • Author software requirements and design specifications, acting as a feature lead by managing scheduling, estimating efforts, and overseeing implementation.
  • Develop and execute unit, integration, and system tests to validate design and implementation throughout development cycles.
  • Define data collection plans aligned with regulatory and performance requirements.
  • Develop annotation protocols for segmentation and caliper placement based on anatomical and workflow requirements working with Clinical partners.
  • Define image stratification categories, pathology/anatomy types, confounders and probe/system metadata to ensure AI model performance across variety.
  • Organize, maintain and summarize structured datasets for training, validation, and testing.
  • Collaborate with AI Scientists on model architecture decisions by providing key insights.
  • Validate data readiness for SSL pretraining and multi-task learning pipelines.
  • Integrate AI models into the ultrasound platform.
  • Implement pre- and post-processing pipelines for segmentation and measurement inferencing.
  • Ensure seamless integration with existing UI/UX workflows.
  • Design evaluation strategies for model accuracy, segmentation quality, and measurement error metrics.
  • Conduct subgroup analyses and report compliance with CTQs.
  • Lead validation studies for cross-system performance.
  • Identify technical/Clinical risks and propose mitigation plans.
  • Collaborate with project team members using the Agile Scrum methodology to deliver high-quality software solutions.
  • Mentor and guide other engineers on the team, promoting the development of high-quality software using static analysis tools, design reviews, and code reviews.
  • Lead by example, driving engineering best practices to initiate, plan, and execute large-scale, cross-functional, and company-wide critical programs.
  • Analyze design and develop a roadmap and implementation plan based upon a current vs. future state in a cohesive architecture viewpoint.
  • Support and drive the team's efforts in continuous improvement by enhancing efficiency, eliminating duplication, and leveraging product and technology reuse.
  • Write code that meets established standards and delivers the desired functionality.
  • Understand and assess application performance to ensure optimal outcomes.
  • Proactively share information across the team, ensuring it reaches the right audience with the appropriate level of detail and timeliness.

Requirements

  • Bachelor’s degree in Data Science, Computer Engineering, Computer Science, electrical engineering or related computer degree
  • 4 years of experience writing Python and C++ code towards building robust, efficient, scaled-up software systems
  • 4+ years of hands-on experience developing Machine Learning/ Deep Learning algorithms using PyTorch/TensorFlow/Keras
  • Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns
  • Proven hands-on experience in development and implementation of Image Processing/ Computer Vision algorithms
  • Strong understanding of optimization techniques to run AI models on GPU
  • Strong working knowledge of SQL for data querying
  • Ability to take ownership of small and medium sized tasks and deliver while mentoring and helping team members.
  • Deep understanding of software reliability, fault detection/isolation, and performance algorithm techniques.
  • Experience in developing software according to regulated standards for the Software Development Life Cycle (SDLC) within the Medical Device industry.
  • Familiarity with Agile software development practices and software quality systems.
  • Experience with Software Configuration Management tools such as Perforce and Git.
  • Ability to excel in a fast-paced and dynamic work environment.
  • Experience in developing test cases in C++ using a framework.

Benefits

  • medical
  • dental
  • vision
  • paid time off
  • a 401(k) plan with employee and company contribution opportunities
  • life insurance
  • disability insurance
  • accident insurance
  • tuition reimbursement

Job title

AI/ML Engineer

Job type

Experience level

Mid levelSenior

Salary

$87,200 - $130,800 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job