Software Architect for AI Applications

Location: Darmstadt, Germany Location: Application deadline: 29 November 2024 Reference number: 0118
Apply now

Are you looking for a new opportunity to take your career to a higher orbit? To join an international group with a successful track record in Space Engineering? A job adapted to your career ambitions and in which you could have an impact for the years to come?

We are looking for a Software Architect for AI Applications to support our Ground Segment software development team based in Darmstadt, Germany.

You will become part of multidisciplinary team supporting our clients in implementing ground segment data analysis and planning optimisation systems through the use of AI algorithms and cloud environments in the frame of development activities for ESA.

You will be working on challenging projects, as one of the key software experts and team leads developing supporting systems for space applications using AI in fields such as ground segment data processing, operations preparation and automated monitoring and control of spacecrafts.

Tasks and activities

The scope of work will include:

  • Supporting the definition of End-to-End technical solutions and approaches for AI/ML and ground segment software activities.
  • Overseeing and leading system design activities and supporting the implementation, configuration and usage of the solutions including AI and ML technology stacks
  • Taking responsibility for the definition, documentation, and satisfactory completion of the project.
  • Maintaining communication with the customers and its technical representatives.
  • Communicating and coordinating project activities with the project team and ensuring that priorities are developed and known.
  • Contributing background skills, knowledge and experience towards the project completion.
  • Supporting the preparation of proposals.
  • Acting as a focal point for AI related tasks for other projects which are supported by the team.

Skills and experience

The following skills and experience are mandatory:

  • University degree in software engineering or equivalent.
  • At least 5 years of demonstrated experience in software engineering.
  • Hands-on experience in software architecture design methodologies and patterns.
  • Good understanding of AI applications.
  • Strong Java knowledge and experience.
  • At least 2 years of demonstrated experience as a Technical Lead/Software Architect on development activities within a team. You must be able to demonstrate the following:
    • Ability to participate in technical discussions with the project team and to enable a solution driven process.
    • Excellent communication skills, presentation preparations skills and ability to present in front of an audience.
    • Good planner and able to follow more than one subject at a time.
    • Supervise the solution’s updates/modifications according to requirements and constraints.
  • Good understanding of AI technology stacks.
  • Understanding of current state-of-the-art of Information Technology, including public and private cloud deployments.
  • Knowledge of Dev(Sec)Ops approaches and technologies such as Maven, Jenkins, Gitlab.
  • Knowledge of object-oriented and service-oriented design techniques.
  • Fluent in English, both written and spoken.

The following skills and experience would be highly desirable:

  • Knowledge of UML.
  • Knowledge of Open API 3.1 and REST Interfaces Implementation Technologies.
  • Containerization technologies such as Docker, Kubernetes.
  • Space and/or Ground Segment domain.
  • ECSS standards.

Why should you apply?

  • You will have the opportunity to work within leading space organisations across Europe.
  • We encourage everyone to think outside the box and to push the boundaries of traditional knowledge. This role is an opportunity to join a forward-thinking company and allows for a deeper understanding of the industry.
  • To be part of a company that values integrity, inspiration, care and collaboration.
  • Benefits include: competitive remuneration packages; unique career opportunities, including working in other countries; access to training and development programmes; flexible relocation support.

We welcome applications from people with disabilities, members of ethnic minorities, all genders, LGBTQ+ individuals and ex-service personnel

Apply now

Questions? Contact

German Cingerli

Recruitment Manager

Interested in this job?

Apply now

Apply now - Software Architect for AI Applications