restor3d · 8 hours ago
Software Architect
Restor3D is seeking a Software Architect to define, build, and scale next-generation image processing and 3D anatomical modeling platforms. The role involves owning the technical architecture for software that transforms medical imaging into high-fidelity 3D models and guiding engineering execution and cross-functional alignment.
3D PrintingArtificial Intelligence (AI)ManufacturingMedical Device
Responsibilities
Define the technical vision, architecture, and standards for medical image processing, 3D modeling, and AI-driven design software
Architect scalable, modular platforms for image → segmentation → 3D surface model → implant design → manufacturing workflows
Develop long-term roadmaps for geometry kernels, AI-assisted modeling pipelines, and cloud integration
Drive architectural decisions around data structures, computational efficiency, GPU acceleration, and real-time rendering
Implement continuous integration and validation pipelines aligned with regulatory standards
Evaluate build vs. buy decisions for geometry engines, CAD integration, generative AI tools, and visualization technology
Design and develop advanced pipelines for DICOM ingestion, preprocessing, and 3D surface reconstruction
Implement segmentation algorithms using both classical methods (thresholding, region growing, morphological operation) and AI based automated segmentation and shape modeling tools
Build tools for slice visualization, annotation, and segmentation quality assurance
Implement registration, smoothing, and morphology filters to improve anatomical model quality
Oversee development of AI automated segmentation and shape modeling tools
Architect core geometry engine for mesh processing, repair, Boolean operations, remeshing, parametric modeling, shape analysis
Build robust mesh-processing tools including smoothing, decimation, hole filling and topology repair, noise/artifact removal
Implement 3D modeling and visualization features using frameworks such as VTK, Open Cascade, or OpenGL
Ensure modeling algorithms meet accuracy, precision, and robustness required for patient specific orthopedic implant device design workflows
Develop and maintain cross-platform applications (Windows/Linux) using C++, Python and Qt
Oversee development of predictive algorithms to determine the best fit and alignment of orthopedic implants
Ensure software architecture aligns with regulatory and quality system requirements (IEC 62304, ISO 14971, ISO 13485)
Lead risk classification, hazard analysis, testing frameworks, and technical documentation for regulatory submissions
Understanding of orthopedic anatomy, biomechanics, and implant design principles (preferred)
Strong knowledge of medical device software standards and AI/ML regulatory considerations: FDA 21 CFR Part 820 (QSR), ISO 13485 (Quality Management Systems), IEC 62304 (Software Lifecycle Processes), ISO 14971 (Risk Management), ISO 27001 (Information Security and HIPPA)
Exceptional leadership, communication, and cross-functional collaboration abilities
Ability to translate ambiguous clinical or product requirements into scalable technical designs
Strong architectural judgment and ability to balance innovation with regulatory rigor
Passion for building high-impact, clinically meaningful software platforms
Qualification
Required
Master's or Ph.D. in Computer Science, Biomedical Engineering, AI/ML, or related field
12+ years of experience building medical imaging, 3D modeling, or geometry-heavy systems
Proven experience building and delivering software for CAD, computational geometry, AI-driven modeling, or medical imaging
Expertise in medical DICOM image (CT, MRI) processing and multi-modality registration
Strong understanding of segmentation methods (thresholding, region growing, morphological operation) and deep learning–based segmentation architectures (U-Net, nnU-Net, TransUNet)
Strong experience in using medical imaging frameworks (3D Slicer APIs, ITK, MONAI)
Experience with tools to integrate 3D models into CAD workflows (VTK, Open3D, Blender, MeshLab, FreeCAD APIs)
Strong knowledge of deep learning frameworks (PyTorch, TensorFlow, MONAI)
Strong knowledge with 3D modeling techniques (surface reconstruction, mesh generation, point clouds)
Strong programming skills (Python, C++, Julia, CUDA)
Experience integrating AI design workflows with CAD systems
Experience in model deployment and containerization (ONNX, TensorRT, Docker, Kubernetes), version control (Git), and CI/CD pipelines
Knowledge of MLOps tools (DVC, MLFlow)
Experience with DICOM, STL, IGES, OBJ and PLY file formats
Preferred
Understanding of orthopedic anatomy, biomechanics, and implant design principles
Strong knowledge of medical device software standards and AI/ML regulatory considerations: FDA 21 CFR Part 820 (QSR), ISO 13485 (Quality Management Systems), IEC 62304 (Software Lifecycle Processes), ISO 14971 (Risk Management), ISO 27001 (Information Security and HIPPA)
Company
restor3d
Restor3d creates personalized 3D-printed orthopedic implants that enhance musculoskeletal care by utilizing AI and biomaterials.
H1B Sponsorship
restor3d has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (7)
2023 (1)
2022 (3)
Funding
Current Stage
Growth StageTotal Funding
$291.72MKey Investors
Partners GroupSummers Value PartnersTrinity Capital
2025-08-22Series B· $104M
2025-04-04Series Unknown· $38M
2024-06-05Series A· $55M
Recent News
2025-11-07
Company data provided by crunchbase