Job Description

Albin Engineering Services, Inc. (www.aesi.com) is looking for a Consultant - Software Architect, Image Analysis & AI/ML for one of our premier clients. This is a 1 year consulting position that will be an as-needed basis. It will be approximately 10-20 hours for the first quarter and 10 hours a week after. This can be a remote position. 

We are seeking a highly skilled Consultant with deep expertise in software architecture, image analysis, image pattern recognition, and AI/ML for real-time image augmentation. This is a strategic role where you will provide technical leadership and guidance to design and implement cutting-edge solutions that leverage artificial intelligence and machine learning for advanced image processing applications. You will work on real-time systems, providing innovative solutions.

Key Responsibilities:

  • Software Architecture & Design:

    • Lead the design and architecture of software solutions focused on image analysis, ensuring scalability, performance, and integration with existing systems.
    • Collaborate with cross-functional teams to align architecture with project goals and business objectives.
    • Define and document architectural frameworks and best practices for image processing systems.
  • Image Pattern Recognition:

    • Develop and implement algorithms for identifying and analyzing patterns in images, including object recognition, feature extraction, and classification.
    • Apply computer vision techniques to solve complex image-related challenges across various domains.
  • AI/ML for Image Analysis:

    • Design and develop AI/ML models tailored for image processing, utilizing deep learning, computer vision, and neural networks (such as CNNs, RNNs, etc.).
    • Train and optimize models for tasks such as image classification, segmentation, and anomaly detection.
    • Stay updated on emerging AI/ML techniques and apply them to improve image analysis workflows.
  • Real-Time Image Augmentation:

    • Develop solutions for real-time image augmentation, enabling dynamic, interactive, and high-performance manipulation of image data.
    • Work on low-latency, high-throughput image processing pipelines to support real-time applications such as augmented reality (AR), autonomous systems, and video analytics.
    • Implement techniques to enhance image quality, modify image attributes, and simulate real-time environments.
  • Consulting & Strategy:

    • Provide expert advice and recommendations to internal teams and external clients on best practices for image analysis and AI/ML integration.
    • Conduct technical assessments, feasibility studies, and solution evaluations to ensure alignment with business goals.
    • Support the development of technical documentation, including architectural blueprints, system specifications, and user guides.

Qualifications:

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field. A Ph.D. in a relevant area is a plus.

  • 7+ years of experience in software architecture, with a focus on image analysis, pattern recognition, and AI/ML.

  • Proven experience in developing real-time image processing systems.
  • Strong expertise in deep learning, computer vision, and image processing algorithms.
  • Hands-on experience with image analysis frameworks such as OpenCV, TensorFlow, PyTorch, or similar libraries.
  • Advanced knowledge of machine learning frameworks and libraries (TensorFlow, Keras, PyTorch).

  • Expertise in real-time systems and performance optimization.
  • Proficiency in programming languages such as Python, C++, or Java.
  • Experience with cloud platforms and deployment tools (AWS, Azure, GCP).
  • Familiarity with imaging hardware and edge computing for real-time image augmentation is a plus.
  • Excellent problem-solving skills and ability to think critically and analytically.

  • Strong communication skills, both written and verbal, with the ability to present complex technical concepts to non-technical stakeholders.
  • Ability to work independently, manage multiple projects, and collaborate in a fast-paced environment.

Preferred Qualifications:

  • Familiarity with data visualization and reporting tools for image analysis.
  • Contributions to open-source image processing or AI/ML projects.

Apply

Required
Required
Required

Resume

Required, maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt