Posted time 2024/03/26 Location Norfolk Virginia, Remote Job type Contract, Full-time, Part-time
Please no recruiters or agencies.  Only individuals should be filling in the form.  
After clicking Apply and submitting the application form, a confirmation email
should be sent.  Thank you for your interest!

We are seeking a Senior Machine Learning Engineer with ample experience in computer vision to lead a dynamic team in developing cutting-edge solutions for the supply chain. You will be a technical champion, leading the design, development, and deployment of robust image-based classification models with real-world impact.


  • Lead technical teams through execution of data generation, feature engineering and machine learning utilizing computer vision.
  • Interface with both external customers and partners to bring groups together to ensure that our products meet our customers’ needs.
  • Collaborate with team members across many fields (mechanical, controls, software, data science, materials, etc.) to define problems, propose solutions, design architecture, and lead the development of the final product.

Required Attributes & Skills

  • 4+ years of industry experience in Computer Vision / Machine Learning or related fields.
  • Experience with data preprocessing, augmentation, and annotation for computer vision tasks.
  • Experience in object detection, image segmentation, and image classification.
  • Experience dealing with shallow data sets and leveraging simulated data to augment a data set.
  • Experience incorporating physics-based features alongside data-driven features.
  • Experience running experiments that generate additional, usable data in a training/testing/validation sequence.
  • Experience deploying computer vision systems in production environments.
  • Experience leading technical teams in project execution.
  • Proficiency in deep learning frameworks (TensorFlow, PyTorch) for building and deploying CVML models.
  • Excellent communication skills with both technical and non-technical audiences.

Advantageous Attributes & Skills

  • Degree in Computer Science or related field with machine learning experience.
  • Experience with deep learning/computer vision.
  • Desire to develop new skills on the job.
  • Strong desire to understand both technology and business aspects of engineering.
  • Demonstrated capability of interfacing with external customers.

Why Join Our Team?

  • Thrive in an environment where you’ll have the opportunity to work with cutting-edge tools and technologies, staying at the forefront of industry advancements.
  • Experience more than just a job — become an essential contributor to our business growth and enjoy career advancement opportunities where your individual contributions are recognized and valued.
  • Receive on-the-job mentorship/coaching, fostering your professional development and growth within the organization.
  • Join our workplace that prioritizes flexibility, empowering you to seamlessly integrate professional and personal commitments, fostering a holistic approach that emphasizes work-life balance.