Engineering Intern - Software Machine Learning & Operations

Festo SE & Co. KGMarlborough, MA
Onsite

About The Position

This internship is a unique opportunity to work with experienced professionals in an innovative and fast-paced engineering environment. We are committed to providing our interns with hands-on, practical experience that will provide a solid foundation for continued growth in their careers. Our Research Hub in Marlborough is currently seeking for an enthusiastic Software Engineer who can start working from July 2026. As a co-op you will provide support in design and implementation of an AI platform to be integrated into a test stand of a Life Science application.

Requirements

  • Enrolled in bachelor’s or master's degree in Computer Engineering, Robotics, Electrical or Software Engineering
  • Strong analytical/problem solving skills and ability to use statistical tools and techniques
  • Comfortable with supporting in data preparation and creation of deep learning models
  • Ability to work in team-based environment
  • Moderate to high proficiency in Python. Knowledge of algorithms and data structure
  • Proficiency in Visual Studio and preferred text editor for Python
  • Self-motivating

Nice To Haves

  • Ideally having knowledge in these topics
  • Working knowledge of machine learning libraries and frameworks such as Numpy, Panda Tensorflow /Pytorch, Sci-kit Learn
  • Familiarity with machine learning mathematical models like SVM, Linear Regression, Decision Trees, Neural Networks, etc.
  • Familiarity with source control systems for example Git and Github
  • A plus is knowledge of interfacing sensors/hardware with microcontrollers like Raspberry Pi, STM 32, Arduino, etc.
  • Familiarity with computer interface protocols for example Serial (RS232/RS485), I2C and SPI, and USB as well as Ethernet communications protocols such as TCP/IP, Modbus and HTTP to communicate between PC's/mobile devices and embedded systems using Python and/or C++ scripts

Responsibilities

  • Collecting experimental data to feed the machine learning solution developed and test with acquired data
  • Improving the ML model according to test data outcomes
  • Adapting the ML pipeline to changes in experimental hypothesis
  • Participate in the cross-discipline design process for system design, combining your skills with HW and SW team members to arrive at integrated effective system designs
  • Development of front end applications for pilot runs of the proof of concept
  • Support positive team interactions to accomplish program objectives
  • Contributing to schedule & milestone commitments based on an agile framework
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service