We use cookies and similar web technologies to recognize your repeat websites visits and preferences and to analyze traffic. To learn more about cookies, including steps for disabling, view our Cookie Policy. By clicking “I Accept” on this banner you consent to the use of cookies unless you disable them.

Skip to Main Content
Back to Careers

Cloud and Algorithm Intern

Position Purpose:

Image Sensing Systems specializes in detecting vehicles, bicycles, and pedestrians at the intersection. While our technology has traditionally been used to optimize traffic flow through precise inputs to traffic controllers, the data we collect holds even greater potential. By leveraging this data, we provide valuable insights to enhance safety at intersections and roadways, aligning with our commitment to creating smarter, safer, and more efficient transportation systems. As a part of the effort to bring useful insights from collected data to the market, the Cloud and Algorithm Intern will assist the team in a wide variety of activities including, but not limited to monitoring AWS cloud processes, creating calibration and zone setups for supporting data analytics, debugging and supporting internal Python, C#, and React-based tools, and assisting with model retraining efforts. The ideal candidate will use exceptional critical thinking, creative problem-solving, and strong team collaboration skills to contribute to the team’s overall success for delivering useful insights to the customer.

Essential Position Functions:

  • Configure customer data to be handled by our SaaS application
  • Support and monitor live SaaS application in AWS
  • Exploring the use of new algorithms to improve manual steps involved in the processing of customer data through our SaaS application
  • Review SaaS data for errors
  • Debug, support, and write tools written in Python, C#, Rust, and/or React to assist development workflows
  • Develop APIs in API Gateway using JavaScript or Python
  • Create SQL queries for a Postgres SQL database
  • Test APIs, React Web Apps and ECS containers and assist with any bugs that arise
  • Test IOT C++ application and develop any tools necessary to assist in the effort
  • Data scraping, data mining, and facilitating the ground truth of mined data for the purposes of model retraining
  • Participating in creative brainstorming sessions with the team
  • Performing source control, code reviews, and bug tracking
  • Performing other duties as required

Education and Experience/Skills Requirements:

  • Junior or Senior currently pursuing a Bachelor’s degree in Physics, Mathematics, Software Engineering, or another STEM-related field of study
  • Programming experience using Python, C++, C#, Rust, React, or other similar language
  • Strong analytical skills, attention to detail, with a demonstrated interest and ability to make connections between science/technology and real-world applications
  • Committed to excellence, innovation and continuous improvement, utilizing creative problem-solving skills
  • Demonstrated interpersonal skills required to work in a team environment
  • Strong desire to learn professional software engineering skills, best practices, and the Agile methodology
  • Self-directed and self-motivated individual
  • Fluency in spoken and written English

Desirable Skills/Attributes:

  • Familiarity with one or more cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform
  • Familiarity with JavaScript-based web frameworks such as React or NodeJS
  • Experience visualizing cloud-stored data with tools such as Tableau
  • Experience in IoT infrastructure development
  • Familiarity with SQL
  • Revision control experience under Git or SVN
  • Issue and task tracking experience with Azure Dev Ops or Jira
  • Familiarity with build automation and continuous integration tools such as Jenkins
  • Familiarity with network security protocols

Physical Demands:

Should be able to work comfortably in a typical office environment. Some minor lifting may be required.

Additional Information:

Essential position functions and education and experience are representative of the minimum levels of education, experience and skills required to perform the vital duties of this position.  The position description does not constitute a written or implied contract of employment.  Image Sensing Systems, Inc. reserves the right to revise or change essential position functions and/or required duties and responsibilities as the need arises.

This is a part-time position, with an anticipated 10-15 hours worked per week, and may vary depending on the needs of the company.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.