You will be joining a team responsible for the AI (Artificial Intelligence) Engine development. Your role will be to:
- Develop new and faster algorithms for medical image pre/post-processing pipelines
- Ensure algorithms perform within specified resource limitations (RAM, CPUs, GPUs, Time)
- Develop or improve existing Frameworks (eg. Model QA Frameworks, Model Integration Frameworks, Model Reporting Frameworks)
- Explore/Implement new libraries or frameworks for algorithm optimisations
- Assist ML Engineers in Model Integrations
Job Requirements
Candidate should have experience and knowledge in as many of following areas:
- AI and ML libraries, frameworks (Numpy, Tensorflow, Keras, PyTorch etc)
- Hands-on experience with AI and ML applications
- Programming experience with Python, C++ or Java
- You should have a good knowledge of computer systems (eg. stack, heap, ram, cpus, gpus, multithreading, multiprocessing)
- Past experience defining and coding and validation tests
Experience with following will be beneficial:
- 2+ years of experience in AI development
- Medical image processing or computer vision
- Proficient with Linux, Docker and Cloud