We are seeking a Senior level AI Engineer to join our algorithm team as a contractor, focused on developing and optimizing AI models for medical imaging applications. The ideal candidate will have deep expertise in convolutional neural networks (CNNs), experience with embedded system integration, and strong software engineering fundamentals.
This position plays a critical role in refining our AI pipeline for intravascular ultrasound (IVUS) imaging. You’ll be working alongside an established algorithm team with an existing infrastructure for data collection, training, and deployment. This is a Bay Area-based remote role with occasional onsite requirements (once or twice per month).
Responsibilities:
Train, evaluate, and optimize CNN-based AI models for medical imaging applications
Perform hyperparameter tuning and iterative refinement of models using TensorFlow and PyTorch
Support retraining efforts as new data is acquired from hospital partners
Integrate AI modules into embedded systems (Windows or Linux-based with Intel CPU and small GPU)
Collaborate with algorithm, engineering, and regulatory teams to ensure AI models meet technical and compliance standards
Assist in basic image pre- and post-processing using Python
Participate in design reviews, documentation, and regulatory discussions as needed
Requirements:
5+ years of experience in AI model development, training, and deployment
Proficient with TensorFlow and PyTorch
Strong Python programming skills and a solid foundation in software engineering
Experience integrating AI models into embedded environments
Solid understanding of CNNs and image processing techniques
Background in medical imaging (e.g., IVUS, ultrasound) is a strong plus
Familiarity with regulatory requirements (e.g., FDA, ISO) is a plus
Excellent problem-solving, communication, and documentation skills
Location:
Pleasanton, CA Hybrid/ 2 Days in office per month
Duration:
4+ months with possibility of extension.
Pay Range : $65-$85 per hour