Railway Data sciences & AI Software Architect (W/M) 1

Apply now »

Date: 17 Apr 2026

Location: Saint-Ouen, J, FR

Company: Alstom

Req ID:516771 

The future of transportation is already here. Alstom, with recorded sales of 7.3 billion in the 2016/17 fiscal year, is the world leader in integrated transport systems and continues to push the boundaries of innovation & digital solutions for transportation systems and e-mobility. We are at the forefront of providing sustainable modes of transport with the largest range of rail solutions in the market.  Headquartered in France, we are present in over 60 countries and today employ 32,800 people worldwide. For more information, please visit: http://www.alstom.com/


Introduction:

As a promoter of sustainable mobility, Alstom develops and markets systems, equipment, and services for the railway sector. Alstom manages the widest range of solutions in the market – from high-speed trains to metros and tramways – customized services (maintenance, modernization etc) and infrastructure and signaling solutions.

Alstom is the world leader in the supply of integrated urban mobility systems. With 12 sites in 10 regions, 30 after-sales service depots and a maintenance center based in Reims: France is Alstom’s primary industrial base. Alstom France represents 8,800 employees, all proud of their know-how, exported worldwide.

Purpose of the Job

Alstom Data Science and AI programs aims to develop, test, validate and industrialize data-driven solutions in the mobility domain. The primary goal of these programs is to develop AI/ML software modules to improve customer performance and experience using existing and new data analytics, supported by advanced simulations and domain expertise, in order to extract key insights from mobility data using a variety of tools and techniques, including machine learning, statistical modeling and data visualization, and to contribute to the development of zero-to-hero analytics applications (from proof of concept to industrialization) in maintenance, operations, energy, and city flow domains. 

As part of the Railway Data AI organization, the Software Architect will interface with the internal development teams, data engineering team, Data Science team, Data Acquisition team, in order to ensure the direction to go on the SW architecture choices, and ensure the best efficiency of the integrated product 

Responsibilities

As part of the Railway Data AI team, the SW architect will lead decision making on the data architecture & drive the implementation of key components, in agreement with the technical leads of the different workflows / Programs managers, and helps to enhance the Data AI products capabilities, and improve their reliability.

His key responsibilities are:

  • Interface with the different Data & AI teams to provide a global coherence in the direction to go,
  • Design efficient and reliable end-to-end solution to fit the need on the different railway workflows/programs, in interface with the technical teams;  
  • Support the technical lead of the different programs on the refactoring of the applications,
  • Provide concrete solutions to improve the code quality and maintainability;
  • Design architecture solutions for components, enhancing the product’s scalability and reliability;
  • Help ADAP/ADF platforms teams to design and implement solutions able to automate infrastructure setup & V&V, and improve the the efficiency;
  • Provide solutions to enhance the product / platforms security, in agreement with the technical teams & external teams (cyber, D&IS Services…);  

Organizational Reporting

  • Hierarchically & functionally reports to the Head of Railway Data Sciences & AI solutions

Educational, Technical & Soft Skills

  • A bachelors or master’s degree in computer science or related field
  • Effective experience in data architecture & data driven programs;
  • Experienced in Python and its standard libraries;
  • Be able to develop custom functions using python for requirements that require non-standard data transformations.
  • Good knowledge components such as Kafka, ElasticSearch, Postrgres, InfluxDB, Minio
  • Experienced with dashboarding tools such as Grafana, Tableau, BI tools or any other equivalent tool
  • Knowledge on other programming languages such as Java and C# is preferable.
  • Strong teamwork and a dynamic person is required
  • Fluent written and spoken English is required
  • The job will be based in Saint-Ouen, France

An agile, inclusive and responsible culture is the foundation of our company where diverse people are offered excellent opportunities to grow, learn and advance in their careers.  We are committed to encouraging our employees to reach their full potential, while valuing and respecting them as individuals.   

 


Job Segment: Computer Science, Database, Testing, Developer, Java, Technology

Apply now »