INTERNSHIP DETAILS

Software Development Intern

CompanyBoulder Imaging Inc
LocationLouisville
Work ModeOn Site
PostedMarch 26, 2026
Internship Information
Core Responsibilities
The intern will contribute to the development and enhancement of vision-based inspection, metrology, and high-performance digital video recording technology. This includes using advanced statistical techniques and machine learning algorithms to derive insights from complex datasets and building, implementing, and maintaining predictive models.
Internship Type
full time
Company Size
90
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Boulder Imaging started in 1995 with the launch of Quazar, our proprietary HPDVR technology. The industry success achieved with Quazar formed the foundation from which Boulder Imaging launched the Vision Inspector suite of machine vision software. Vision Inspector is now utilized 24/7 in a multitude of industries and environments to provide machine vision inspection solutions for precision applications. Boulder Imaging offers a growing suite of integrated systems and software that "Inspect the Unexpected™" by leveraging machine vision technologies perfected for the defense, aerospace, industrial products, and renewable energy applications. Our inspection technology provides revealing visual data for our clients, from the manufacturing lines of flooring and ceiling tile producers to the precision printing of banknotes or rugged wind farm environment. IdentiFlight, an anti-collision, bird detection system for wind farms, is a product of Boulder Imaging.
About the Role

Description

Boulder Imaging is seeking an intern to contribute to the development and enhancement of our cutting-edge vision-based inspection, metrology, and high-performance digital video recording technology.

Our future team member will help lead the efforts in using advanced statistical techniques and machine learning algorithms to derive insights from large and complex datasets. Build, implement and maintain predictive models through their full lifecycle. Contribute to the design, development, and maintenance of ongoing metrics, analyses, and dashboards. Identify patterns & trends in data and provide insights to enhance our products.

Requirements

  • Passionate enough about statistics and data modeling to help us raise the bar but balanced enough to know when to be practical instead of ideological/architecturally pure.
  • Approachable, enthusiastic, and collaborative.
  • Sense of humor and self-awareness: introspective enough to recognize we are all human.
  • Ability to understand intent and quickly change direction.
  • Capable of delivering high quality software with efficiency and re-usability in mind.
Required Qualifications and Skills
  • Solid mathematical foundation/educational background.
  • Experience in the following programming languages: Python, R.
  • Experience in the following developer tools: GIT
  • Highly motivated and willing to devote time and effort to accelerated learning.
  • Ability to work in team set up with emphasis on collaboration and mentoring.
Qualifications and Skills
  • Expertise or awareness of machine learning algorithms
  • Experience in any of the following frameworks: PyTorch, OpenCV, Pandas, Keras
  • Prior experience in computer vision and data visualization is a plus.
Education 
  • BS or MS Computer Science, Physics, Mathematics or equivalent
Key Skills
PythonRGITMachine Learning AlgorithmsPyTorchOpenCVPandasKerasComputer VisionData VisualizationStatistical TechniquesPredictive Models
Categories
SoftwareData & AnalyticsEngineeringScience & Research