Post Job Free
Sign in

Senior Software Engineer & AI Architect

Location:
Etobicoke, ON, Canada
Posted:
December 22, 2025

Contact this candidate

Resume:

Cartik Sharma

Principal Engineer

#***,*** ****** **** ****,Toronto

416-***-**** . ******.******@*****.***

Canadian Citizen

Apply my skills in software design, software development, ML/AI to improve

technological outcomes.

EDUCATION & CREDENTIALS

State University of New York at Buffalo M.S. Engineering GPA: 3.71/4.0,

2001

Victoria Jubilee Technical Institute B.E. Mechanical Engineering, GPA:

3.5/4.0, 1999

Certificate in Quantum Machine Learning, University of Toronto

Certificate in Machine Learning Stanford University, 2011

Certificate in Project Management: A.S.M.E. (American Society of Mechanical

Engineers), 2005

HackerRank:Gold star C++

Technical Experience

Software Languages: Swift, SwiftUI, Bloomberg APIs, C++, C#, .NET, IDL,

Matlab, GWT, OpenGL, CUDA, VTK, ITK, Qt, Azure, React, Python, Javascript,

HTML5, SQL Server, Kubernetes, Tensorflow, Pytorch, Keras, React,

SpringBoot, DropWizard, Maven, Web/REST, Dockerr

Operating Systems: Linux, Windows (XP/2000/10/NT), Windows Server, MAC

OSX, QNX,Posix, Ubuntu, Unix

Process tools: Agile, Continuous integration, ISO 9001, ISO 13485, QSR

Application Software: ANSYS, Pro Engineer, Comsol, Design Optimization

Tools. (DOT)

Regulatory standards: IEC 60601, ISO 13484

Professional Experience

CoFounder, Qmorphix 1/2025 to present, Toronto, ON

Engineering leadership for fMRI imaging company using Python, Generative

AI, LLMs, IBM Qiskit and RAG. On QNX RTOS, Winforms, WPF and Java and

Kubernetes and diffusion modeling.

Strong experience with VLMS, LLMS, VLAs and robotics.

Deep learning framework and agentic AI experience for neuroimaging and

surgical robotics.

Boston Scientific, 10/2024 to 11/2024, Principal Software Engineer,

Toronto, ON

Worked on lasers, optics, chillers, and integrated systems including design

change, engineering and physics for FDA approval on QNX and C++.

Worked closely with a global team on getting FDA approval for an

acquisition Lumenis.

Worked on improving leadership and strategic decision making for Boston

Scientific.

Working on ISO 13484 standards for regulatory approval.

Neuromorph, May 2024 to August 2024, Principal, Toronto, ON

Grant writing for generative AI based biomarker diagnostics using WinForms,

.NET, WPF and Java./Cornerstone AI for HCM on QNX

Design control DHF creation in keeping with ISO 13484 standards.

Raising equity for Neuromorph, Series A funding

Dementia diagnostics app for Neuromorph using Azure cloud services and

Python.

Implementing LLMs based algorithms for neurological diagnostics of dementia

using Generative AI.

Salesforce Solutions engineering for generating leads, investors up by 65%.

Conceiving products for AI based drug discovery for neurological disorders.

Finalizing prototypes and completing FDA DHF documentation for AI/ML.

Strong experience with VLMS, LLMS, VLAs and robotics.

Eigen Health Services, August 2023 to May 2024, Scientist/Sr. Developer,

Sacramento,CA

Algorithm development for segmentation, fusion and registration for

prostate biopsies.

Design and development of several features for prostate biopsy and surgical

robotics and embedded systems with WinForms, WPF, Java and Python

Design control documentation for algorithms and software pipelines for

ultrasound and MR

and DICOM, GDCM, DCMTK.

Experience with GPU computing for fusion algorithms.

Experience with ISO 13484 standards for quality system and regulatory

approval.

Design changes for software in MR and US for prostate biopsies.

Image segmentation, registration and fusion software and algorithms.

Software development for implementing features to overhaul legacy code for

medical physics.

Raising the valuation of the company by 35% through algorithmic efforts.

Improved performance of fusion algorithms by15%.

Strong experience with VLMS, LLMS, VLAs and robotics.

Intelerad Medical, April 2022 to July 2023, Sr. Software Developer,

Montreal, QC

Design and development of features for medical imaging systems using

python, C#, WPF, WinForms, Java.

Working on maintenance level features for the Ambra Gateway product.

Ongoing FDA training and feature development

Worked with DICOM, GDCM and DCMTK.

Support for ultrasound, MR and fluoroscopy modalities.

Improved sales and revenue for Ambra by 25%.

Deep learning frameworks for agentic Ai and structured reporting

GeoPlus Inc, November 2021 to 4/22, Sr. Software Developer/ML Lead,

Contract. Montreal, QC

Designing and developing software products in ML for geospatial navigation

using c++14.

ML for point cloud classification, testing and analysis.

Writing grants for lidar based geospatial navigation.

Traffic sign detection with ML and cascade classifiers in OpenCV.

License plate detection with ML

Geospatial navigation with LIDAR image processing.

Vector AI Institute, March 2021 to 9/21, Sr. Software Developer, Part time

contract. Toronto, ON

Sequencing and alignment of genomics sequences for SARS Covid 19 to develop

and port a COVID Genotyping tool for predicting evolutionary variants of

the virus.

Desktop application interface for covid genotyping tool.

Unsupervised machine learning frameworks with deep learning, early data

preprocessing and data processing pipelines for genomics.

Working with UMAP and covid genotyping tool for evolutionary covid spread.

Working with Docker and Kubernetes towards building this product.

Caira Surgical, Sr. Software Developer, Part time Contract, May 2020 to

Dec 2021, Toronto, ON

Design and develop algorithms and software for knee image guided surgery

applications using C++ and Qt and Cornerstone.

Worked with DICOM libraries.

Writing software in VTK, C++ and unity for medical imaging applications

Desktop application interface for orthopedic knee surgery

ML libraries using proprietary ML algorithms using Tensorflow and Python.

Working on communication protocols and ethernet.

Princess Margaret Cancer Research, Bioinformatics Developer, Part time,

March 2021 to July 2021, Toronto, ON

Design and development of ML and software modules for predicting sequencing

pipelines for genomics using Azure cloud services and BioBert, a question

answering ML sdk from Stanford.

Reviewing and improving software coding standards for good software

development practice.

Working with python and tensorflow for recommendation engine development.

Developing presentations for genomics and cancercare.

Working with Azure Microservices towards building the recommendation

engine.

Developing recommendation engines with BERT for processing sequencing

pipelines.

HelloGBye, Machine Learning Developer, Sept 2019 to December 2019, Toronto,

ON

Sentence tokenization and bert for processing email chains with GRU for

machine learning frameworks for developing AI modules for travel.

Design and develop algorithms and software in machine learning for travel

solutions.

Machine learning architectures for neural networks using Python, tensor

flow, pytorch and C#.

Benchmarking ML algorithms and models to optimize and tune performance.

Experience with git for software code maintenance.

Bridge Rock Technologies, Quantitative Developer, March 2018 to June 2019,

Toronto, ON

Apply my skills in FIX protocol and Bloomberg terminal for high frequency

trading.

Apply my skills in machine learning and optimization to develop trading

strategies in fintech domain.

Restrictive Boltzmann machines, long short term memory models, simulated

annealing algorithms and other ML techniques for stock prediction using

WPF, C++,C#, .NET, SQL and Python and Bloomberg APIs.

Using React Native for high frequency trading apps and capital markets.

Mathematical psychology of trading, parametric modeling and vectorization

for indicators for bullish and bearish trends with multithreading in

Capital markets.

Profit margin, maximum adverse expectation and maximum favorable

expectation calculations and strategy trends based on above measures.

Experience with Amazon Sagemaker and AWS.

Experience with git for software code maintenance for stock trading

simulator.

Development in python and c++ for stock market prediction.

Desktop application tool for financial trading and capital markets.

Working with python and flask api for machine learning

Neuromorph, Principal Developer

Graduate of CDL Rotman Management Entrepreneurship program,Quantum Machine

Learning stream Sept 2017 to 3/18, Toronto, ON

ScikitLearn, Tensorflow and python for advanced machine learning for

neuromorphic architectures.

Embedded systems programming for neurovascular devices.

Data transfer through bluetooth

Deep belief propagation networks for machine learning using WPF, Android,

Objective C, C#, .NET and SQL.

Generative AI for neurodiagnostics with Google Gemini Bard.

EEG source quantization with machine learning algorithms for PTSD diagnosis

with multithreading.

DICOM/PACS integration for neuroimaging

VR based paradigms for neural rehabilitation for PTSD victims.

FDA design control documentation for class II devices.

Working on Communication protocols and ethernet.

Silicus Technologies (1/16 to 8/17) Medical Device Practice Lead, Houston,

TX

Lead medical device software development for a number of clients in the

medical device and medical imaging fields for cloud based wearable medical

imaging using Android and iOS apps using javascript, C#, STL, computer

graphics, gaming python and R using Azure Cloud computing services.

Create design control documentation for key client projects and product

initiatives.

Participate in design review meetings, agile standup calls for product

definition and recruitment of talent for the medical imaging/device areas.

Work on machine learning algorithms and numerical analysis for calibration

calculations using Tensorflow.

Data communication with bluetooth for wearable device.

Gap analysis for regulatory design control of Class II medical device

products. FDA design control documentation. CFR 21, IEC 60601, IEC 13485

and ISO 62305 experience.

St. Jude Medical, now Abbott (9/5/2015 to 11/05/2015) Sr. Software

Developer, Minnesota Minneapolis

Design and development of cardiovascular imaging systems.

Sonavex Surgical, (6/15 to 7/15) Director, Software, a JHU spinoff,

Baltimore, MD

Conceiving software algorithms for registration in plastic

surgery/anastomosis.

StarFish Medical (6/14 to 6/15) Software Engineer, Toronto, ON, Contract

Design and development of software for an image guided surgery application

based on Ultrasound for catheter trials, forware reconstruction and

optimization based on digital signal processing.

Development of auto-tuning algorithm for ultrasound scan plane selection in

presence of electromagnetic tracking using STL, VR software, OpenGL and

C++ and SQL.

Registration of tracker coordinate frame with ultrasound probe and

intravenous catheter for interventional femoral surgery procedures.

Working with embedded systems and firmware programming for trackable

magnetic tools.

Data communication with embedded systems and EM trackers in real time.

ICS Sr. Software Developer (1/15 to 6/15) Software Engineer, Toronto, ON

QML/Qt training for one week at ICS, Qt Solutions providers.

Working on Qt/QML for networking interfaces for viewpoint kiosks.

Working on sample training apps for Qt/QML OpenGL interfaces.

Weill Cornell College of Medicine Sr. Software Engineer, Part time

contract, 8/14 to 1/15, Toronto,ON

Writing a QML/VTK viewer for medical imaging with highly fluent Uis and

look and feel.

VTK/Qt/QML integration for visualization, annotation and segmentation.

Worked with DICOM images and libraries.

Publications

European Quantum Technology Conference, Grenoble, France, 2019, Neuromorph

Quantum principles for neural information processing for diagnosis and

rehabilitation in PTSD, C. Sharma(sciencesconf.org:eqtc19:238839)

"On emerging advances of neural information processing and space time

physiologic calculations" Cartik S. Sharma, 10th Annual congress on World

Brain Mapping, Society for Brain Mapping and Spinal Cord Therapeutics, May

2013, Baltimore, MD

A Neurophysicist's view to the evolving brain based on neural physiological

measurements, diagnosis, development and accelerated cognitive processing,

Cartik Sharma, Frontiers in Computational Neuroscience, 05 July 2013

Conference Paper: A hybrid data analysis and mesh refinement paradigm for

conformal voxel spectroscopy Proceedings/ IEEE International Symposium of

Biomedical Imaging, From Nano to Macro, Bethesda MD, 2006

C. Sharma L. Bolinger L. Ryner

Conference Paper: Investigation of haptic framework for, quantitative

design analysis in a virtual, environment, Virtual Systems and Multimedia,

UC Berkeley California, 2001

C. Sharma T. Kesavadas

Beyond Digital Computing, University of Heidelberg, 2018, Neuromorph

'Cognitive state modeling in computational contexts based on quantum

information networks'.

Talks

Visualization projects - Indiana University, Biocomplexity institute. 2009

Imaging Research Centre for Cardiac Intervention, SunnyBrook, Quantitative

techniques in diagnosis and interventional surgery, 2010

Neural ensembles, Society of Brain Mapping and Therapeutics, 2013.

Beyond Digital Computing, University of Heidelberg, 2018, Neuromorph

'Cognitive state modeling in computational contexts based on quantum

information networks'.



Contact this candidate