Software Engineer Intern - improvement of storage algorithms

Internship(6 months)
Paris
Salary: Not specified
No remote work

Stanley Robotics
Stanley Robotics

Interested in this job?

Questions and answers about the job

The position

Job description

At Stanley Robotics, we build a robotized parking solution that automatically stores cars, using a fleet of robots. To increase the yard capacity, the cars are placed in lanes very close to each other. The choice of storage space is then crucial to ensure a minimum of movement to access each car.

This internship will focus on improving storage quality and adapting algorithm behavior to different operational needs. It will cover several aspects. In first months, the intern will focus on improvement of current storage algorithms:

  • Improvement of storage evaluation function

  • New algorithm to improve parking organization score by moving some vehicles. We aim to do minimum of extra moves but with the highest impact 

  • Work on simulation to validate these new functions and help to decide algorithm parameters 

And in a second time, the goal will be to adapt the storage to operating context and to provide a tool to control and visualize the different behaviors. 

  • Understand operational requirements for different storage strategies (for instance during peak hours, night, etc.), corresponding to different settings of same algorithm

  • Work on a model to build a planning to apply different strategies at different time of the day

  • Implement strategies tools and visualization of the planning on HMI


Preferred experience

  • You are in your last year of engineering school - min 6 months internship, specialized in software engineering or applied mathematics

  • Good algorithmic and modeling skills

  • Good programming skills - knowledge of Kotlin and javascript is a plus

  • Be able to work autonomously on challenging tasks

  • French and English at a professional level

Want to know more?