Engineering Intern - Software Machine Learning & Operations

F

Festo SE & Co. KG

Posted 3 months ago

Internship

Marlborough, Massachusetts

In Person

Smart Summary

Responsibilities

The intern will support the design and implementation of an AI platform for a Life Science application test stand. Responsibilities include collecting experimental data, refining machine learning models, and collaborating with hardware and software teams on system design.

Qualifications

You are pursuing a Bachelor's or Master's degree in a relevant engineering field with strong analytical and problem-solving skills. You have experience with data preparation and developing deep learning models, utilizing machine learning libraries and frameworks.

Must Have Skills for ATS

Numpy

Panda

Tensorflow

Pytorch

Sci-kit Learn

SVM

Linear Regression

Decision Trees

Neural Networks

Python

Git

Github

Raspberry Pi

STM 32

Arduino

Serial (RS232/RS485)

I2C

SPI

USB

TCP/IP

Modbus

HTTP

C++

Job Description

Founded in 1925, Festo Corporation is the leading worldwide supplier of automation technology and the performance leader in industrial training and education programs.  For many years Festo has been providing impetus for factory automation and offers a wide product and service portfolio – from individual components to complex customized solutions and system. As a family-owned company, we act from a holistic perspective. We take responsibility for our actions globally and locally, we want to contribute to the quality of life and conservation of resources where we operate with new technologies, knowledge and education.

At Festo, we hire people who continuously live our five core Values:

  • We are Ambitious
  • We are Determined
  • We are Visionary
  • We Value Each Other
  • We are Dependable

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. Further you will perform…

  • 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

Qualifications

  • 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

Additional Requirements

  • Ability to work in team-based environment and 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.
  • Moderate to high proficiency in Python. Knowledge of algorithms and data structure
  • Proficiency in Visual Studio and preferred text editor for Python
  • 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
  • Self-motivating

F

Festo SE & Co. KG

Festo is a global player and an independent family-owned company with headquarters in Esslingen am Neckar, Germany. Festo has set standards in industrial automation technology and technical education ever since its establishment, thereby making a contribution to sustainable development of the environment, the economy and society. The company supplies pneumatic and electrical automation technology to 300,000 customers of factory and process automation in over 35 industries. The LifeTech sector with medical technology and laboratory automation is becoming increasingly important. The products and services are available in 176 countries. With about 20,700 employees in over 250 branch offices in 61 countries worldwide, Festo achieved a turnover of around €3.36 billion in 2021. Each year around 7% of this turnover is invested in research and development. In this learning company, 1.5 % of turnover is invested in basic and further training. Festo Didactic SE is a leading provider of technical education and training and offers its customers worldwide comprehensive digital and physical learning solutions in the industrial environment. Imprint: https://corp.festo.com/en/imprint/index.html Data privacy: https://www.festo.com/dataprivacy
Runway Icon
Boost Your Interview Chances

With Runway

See Your Fit for This Role

1-5 min

Your Score

?

Top Applicants

90%

Your Job Search Advantage

Key Gaps & Next Steps:

Address these in your resume & Interview

Top Strengths For This Role

Highlight these in your cover letter & interview

Your Interview Guide

A Personalized Interview Strategy

Freshest Opportunities

Never Miss a Good Fit

Get notified when jobs mach your criteria