Backend developer - Alternance Toulouse

À propos

EasyMile is a global leader in autonomous technology that powers heavy-duty driverless vehicles for airports, logistics, and industrial sites worldwide.

Since 2014, its internationally-certified software has driven autonomously in 400+ locations in more than 30 countries, over 1,000,000km.

This advanced stack enables precise vehicle control, real-time decision-making, and seamless integration with existing infrastructure. A combination of LiDAR, cameras, and radar sensors allow vehicles to accurately perceive their surroundings and navigate complex environments. EasyMile prioritises delivering safety and efficiency to its clients.

Having built its expertise in passenger transport, the company is now focused on autonomous towing which has resulted in the development of two solutions: the EZTow, a driverless tow tractor, and the EZDolly, an autonomous cargo dolly.

With several mass operations around the world EasyMile was the first to deploy fully driverless at Level 4 of autonomous driving and has the highest number of remotely supervised operations (10+) on the market to date. It is also the first autonomous vehicle solutions provider to be ISO 9001:2015 certified.

EasyMile has over 150 employees in 2 locations (Toulouse, Berlin).

We are looking for highly motivated people to build the road ahead and invent solutions to challenges never met before. Beyond excellent technical skills, we are looking for the right attitude: ambition, creativity and perseverance. Highlighting strong values such as innovation, passion, excellence, trust and team spirit, EasyMile’s team keeps pushing boundaries to invent the future of driverless technology.

Benefits

  • An ambitious and meaningful mission

  • “Tickets restaurant” Swile, “mutuelle familiale”, eco-mobility allowance

  • Brand new offices, close to the city center and public transportation

  • Free coffee/tea and fresh fruits, free breakfast every two weeks

  • Teambuilding and corporate events

  • 2 days of remote work a week

  • Many occasions to meet your colleagues: EZtalks to share your passions, sport, games…

  • A proactive “CSE”

  • Choice between MacBook or PC (depending on your position)

Be part of the autonomous future, today!

Descriptif du poste

Apprenticeship details

  • Duration: 12 months to 24 months

  • Location: Toulouse, EasyMile facilities

  • Team: EZFleet

  • Tutor: Gautier Dumke

  • Starting date: 09/2025

Context of the team:

Our in-house fleet management solution, called EZFleet, is tailor made to monitor and control Autonomous Vehicles. Its user interface provides both a Control Center to monitor Autonomous Vehicles and a Mission Manager to dispatch and optimize the driverless fleet performance.

Who we are:

At the EZFleet team, we're developers integrated in the Engineering Team, working with Agile methodologies.

  • We have backend, frontend and fullstack backgrounds.

  • We like to pair-program, and even mob-program when we feel the need for it. It's important to us that everyone can be heard, so we value and try our best to respect the one speaking.

  • We enjoy validating new features with real Autonomous Vehicles in our test facility at Toulouse.

  • We manage by ourselves the continuous integration and deployment pipelines, and embed infrastructure features provided by the OPS team.

Mission:

We are looking for an apprenticeship with a backend profile in order to work on our EZFleet solution. The main mission will consist in developing a service which will send email/sms notifications to end users based on vehicle alerts.

The service configuration will be done by the end user through a User Interface so frontend development knowledge is a plus. This service will require interaction with different existing services that are exposed through different communication channels (REST API, websocket, AMQP).

Profil recherché

There is no typical profile at EasyMile, we all come from different backgrounds and that is what makes us strong! Don't hesitate to apply if you are motivated and interested by innovative transportation and technologies.

We are looking for:

  • Degrees: Bachelor 3+

  • Technical skills: Java / Kotlin

  • Tools:

    • Source code versioning (Git preferred)
    • CI / CD (Jenkins preferred)
  • Soft skills:

    • Team spirit
    • Rigor and method
    • Autonomy
  • Languages skills: English - French

Desirable:

  • Technical skills:

    • API (REST, websocket) and asynchronous communication (AMQP / MQTT)
    • Scripting (Python) and Frontend languages (React/Redux)
    • Knowledge on containerisation (K8S, docker, helm)
    • SQL

Process de recrutement

  • 30 minutes call with the recruitment team

  • One hour of interview with the tutor and team

  • One hour interview with the manager and the recruitment team

Informations complémentaires

  • Type de contrat : Alternance (12 à 24 mois)
  • Lieu : Toulouse
  • Expérience : > 6 mois
  • Télétravail ponctuel autorisé