Company

Corcillum Pty LtdSee more

addressAddressAdelaide, SA
type Form of workFull time
CategoryEngineering

Job description

Corcillum Pty Ltd is a fast growing, early-stage startup developing an advanced heart artery analytics platform to identify dangerous plaques before they can cause a heart attack. Our scalable, hybrid cloud platform, dubbed CorSuite, puts artificial intelligence and high-performance computing analytics in the hands of image analytics, clinicians and researchers so they can make quantitative measurements and informed decisions faster and more accurately. 

The suitable AI Engineer is responsible for developing and implementing algorithms and software solutions for medical image processing tasks using artificial intelligence (AI) and machine learning (ML) techniques. This role involves designing, training, optimizing and integrating AI algorithms into image processing pipelines to extract valuable insights and enhance the capabilities of imaging systems through Corcillum’s CorSuite platform.

We are providing an attractive remuneration package for a full time (5-days per week) AI Engineer, including 11% super contribution, to be based in the heart of the Adelaide CBD. There are opportunities for extension beyond the 6-month contract for the suitable candidate. We have opportunities for professional development and access to leading AI, MLOps and DevSecOps training through our partnerships with Nvidia and RedHat.

Responsibilities:

  1. Algorithm Development: Design and develop AI-based algorithms for various image processing tasks, such as object detection, recognition, segmentation, classification, and enhancement.
  2. Model Training: Train and fine-tune machine learning models, including convolutional neural networks (CNNs), recurrent neural networks (RNNs), and deep learning architectures, using labelled medical image datasets.
  3. Data Preprocessing: Preprocess and augment image data to improve model performance and generalization capability.
  4. Software Development: Implement algorithms and AI models into production-grade software solutions using programming languages such as Python, C++, or Java, and libraries/frameworks like TensorFlow, PyTorch, OpenCV, or scikit-learn.
  5. Integration: Integrate AI image processing solutions into existing software applications, platforms, or systems, ensuring compatibility, scalability, security and performance optimization.
  6. Optimization: Optimize algorithms and software code for speed, memory efficiency, and computational resource utilization, leveraging parallel processing, GPU acceleration, and distributed computing techniques.
  7. Testing and Validation: Conduct unit testing, integration testing, and validation of AI image processing software components to ensure functionality, reliability, and accuracy under various conditions and scenarios.
  8. Documentation: Document code, algorithms, and software design, including technical specifications, API documentation, and user guides, to facilitate collaboration, knowledge sharing, and future development.
  9. Research and Innovation: Stay abreast of the latest advancements in AI, image processing, and computer vision technologies through literature review, academic research, and participation in conferences and workshops.
  10. Collaboration: Collaborate with cross-functional teams, including software engineers, data scientists, engineers, clinicians, domain experts, and product managers, to define requirements, prioritize tasks, and deliver high-quality solutions that meet customer needs.
  11. Continuous Improvement: Continuously evaluate and improve the performance, accuracy, and efficiency of AI image processing algorithms and software systems through experimentation, benchmarking, and feedback analysis.

Qualification and Experience:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • Proven experience (2-3 years) in developing AI-based image processing solutions, with expertise in computer vision, deep learning, and neural network architectures.
  • Proficiency in the Python programming language and the PyTorch library. Experience in C++ and Java and associated AI/ML/HPC libraries is a plus.
  • Strong understanding of image processing techniques including, image preprocessing, feature extraction, semantic segmentation, pattern recognition algorithms and neural graphics primitives.
  • Experience with software development methodologies, version control systems (e.g., Git), and agile/scrum practices.
  • Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.
  • Excellent analytical, problem-solving, and debugging skills, with attention to detail and a systematic approach to troubleshooting.
  • Effective communication and teamwork skills, with the ability to collaborate with multidisciplinary teams and stakeholders.
  • Ability to work independently, prioritize tasks, and adapt to changing requirements and project timelines in a fast-paced, dynamic startup environment.
  • Creativity, curiosity, and a passion for innovation and learning, with a desire to push the boundaries of AI and image processing technologies to advance healthcare outcomes.
Refer code: 2039089. Corcillum Pty Ltd - The previous day - 2024-04-17 19:13

Corcillum Pty Ltd

Adelaide, SA

Share jobs with friends

Related jobs

Ai Engineer (Medical Image Analysis)

ML/AI Engineers

Talent Corp

Adelaide, SA

6 days ago - seen

ML/AI Engineers

Talent Corp

Adelaide, SA

6 days ago - seen

ML/AI Engineers

Talent International

Adelaide, SA

2 weeks ago - seen

AI Engineer (Llms, RAG, Mlops)

Adlib Recruitment

Piccadilly, SA

4 weeks ago - seen

Software engineer | AI & ML | Baseline or NV 1 Clearance

Redwolf Rosch

Adelaide, SA

5 months ago - seen