CareerPlan

Sr. Software Engineer

BeiJing, CNFull-time2026-10-13 → 2026-11-10

Core

Design, implement, and optimize MRI image reconstruction algorithms and software, translating prototypes into clinical-grade products.

Role type

Senior IC machine-learning engineer (medical imaging)

Builds

MRI reconstruction software and application services

Domain

Medical imaging + Deep learning

Deliverable

production ML models

Required skills

Modern C++, Deep learning (PyTorch/TF), Signal processing, Optimization/Inverse problems, Parallel imaging, Non-Cartesian reconstruction, Linux, Git, Performance profiling

Preferred skills

CUDA/CuFFT/CuBLAS, OpenMP, SIMD vectorization, DICOM/HL7, PACS integration, Medical software compliance (IEC 62304, ISO 13485)

Technologies

PyTorch, TensorFlow, C++, CUDA, Gadgetron, BART, DICOM, ISMRMRD

Responsibilities

Implement MRI application features and maintain APIs; Build and train reconstruction networks; Optimize performance and reliability for real-time reconstruction; Handle k-space data and post-processing; Write clean, testable code with CI/CD; Partner with physicists and clinicians for validation; Collaborate on architecture and technical roadmaps

Seniority

Senior, hands-on IC