Edge AI Computing Solutions Intern


Location: South Burlington, VT

Type: Internship

Education: High School Diploma / GED

Experience: Less than 1 year

OnLogic is seeking a highly motivated and talented intern to join our team in evaluating and optimizing AI workloads on various edge computing platforms and architectures. The ideal candidate will have a strong understanding of the concepts of AI modeling as well as computer architecture. This internship offers a unique opportunity to gain hands-on experience with cutting-edge AI technology and contribute to the development of innovative solutions for real-world applications.


On an average day, you’ll…

  • Benchmarking AI workloads: Evaluate the performance of various AI workloads (e.g., object detection, image classification, natural language processing) on different edge computing platforms, including CPUs, GPUs, and NPUs, other hardware AI accelerators.
  • Model selection and optimization: Evaluate techniques to optimize selection and performance of AI models for specific edge computing platforms, considering factors such as frame pers second rate, power consumption, or size constraints.
  • Learn how to use various lab equipment such as power measurement tools and building custom computer configurations, and much more!
  • Documentation and presentation: Prepare detailed reports summarizing the findings of the evaluation and optimization efforts, including performance benchmarks, recommendations, and trade-offs. Present the results to the team and stakeholders.
  • Have a lot of fun in a great team environment!


The team you will be joining:

  • Our Edge AI solutions team assists our customers on their journey to adopt AI in their application to achieve improvements in quality, efficiency, or safety for example.
  • The Edge AI Solutions team’s success relies on collaboration, creative thinking and a commitment to being at the forefront of technology.
  • Learn more about Life at OnLogic.



  • Currently pursuing a degree in Computer Science, Electrical Engineering, or a related field.
  • Strong understanding of AI algorithms, deep learning frameworks (e.g., TensorFlow, PyTorch), and machine learning principles.
  • Experience with Python programming and common data science libraries.
  • Familiarity with edge computing concepts, hardware architectures, and performance optimization techniques.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Excellent analytical, problem-solving, and communication skills.
  • Demonstrated ability to thrive in a fast-paced work environment.
  • Knowledge of computer vision and / or natural language processing techniques are a plus.


Who we’re looking for:

  • A task-oriented individual with excellent attention to detail
  • Excellent written and verbal communication skills
  • Self-motivated with the ability to solve problems creatively and strategically

© 2024 Vermont Technology Alliance

Site by Scout Digital