Skip to content

Software Engineer with a focus on AI

  • Hybrid
    • München, Bayern, Germany
  • Data Frameworks

Job description

Job description

We are looking for a skilled and motivated consultant to join our team. The ideal candidate should have a technical background and be able to provide support to our clients in using cloud-based solutions. We are looking for someone who has a solid understanding of Software Development, has an interest in Cloud-based Solutions, and shares our passion for Data and AI.

Responsibilities:

  • Setting up development and deployment infrastructure (DevOps) in cloud or on-premises environments.

  • Write software components in languages such as Java (Spring Boot), Python (PySpark, Flask), JavaScript/Typescript (Vue, React, Angular)

  • Write test suites within different frameworks for both frontend and backend to ensure code quality

  • Design and develop machine learning solutions, often utilizing cloud-based services on Cloud Providers like AWS, GCP, or Azure.

  • Collaborate on the evaluation and integration of generative AI solutions

  • Daily communication with the project team to identify appropriate technical solutions for given problems.

What we offer you:

  • Access to work on projects across industries (large and mid-market companies in Banking, Insurance, Automotive, Retail, etc.)

  • Broaden your skills through interdisciplinary work and training in the areas of data engineering, cloud architecture, and data science

  • Benefit from industry-leading cooperations in the cloud, BI, and AutoML field

  • Very active social program - including training, conferences, team buildings, Reply Exchange, communities of practices, and hackathons

  • Work in an open, flat environment, within a broad Reply knowledge-sharing network

  • Award-winning office space in downtown Munich with access to “Stammstrecke”

  • You choose your state-of-the-art equipment

  • Public transport ticket with Deutschlandticket

  • Gym membership subsidy for a gym of your choice or through Wellpass.

  • Flexible work environment between client, Reply office, and remote work

Job requirements

Minimum Job Requirements / Qualifications:

  • Completed university studies with a strong quantitative background, for example in Data Science, Informatics, Computer Science, Engineering, or similar.

  • Experience in at least two, but not limited to the following programming languages: Python, Java (Spring Boot, Hibernate), Rust, JavaScript

  • Ability to convincingly communicate and present analytical results to stakeholders.

  • We cover the full lifecycle of Data and AI, from Cloud Infrastructure, Data Engineering, Data Analytics, and Visualization to Data Science and MLOps. Hands-on experience in some of those fields is an advantage.

  • Hands-on experience with large language models (LLMs), including prompt engineering, fine-tuning, and deploying generative AI solutions in production.

  • Fluent in English and able to speak German at least at a B2 Level.

Desired:

  • Knowledge and experience in cloud technologies.

  • Awareness of the SOLID principles.

  • Experience and/or understanding of Data Engineering and Data Science.

  • Certificates from Cloud Providers are an advantage. University courses on subjects related to those would also be valued.

  • Understanding of underlying database infrastructure (data models, ETL processes).

  • Knowledge of technologies like Kubernetes, Docker, or Spark is a plus.

  • Interest in (agile) project management.

  • Familiarity with modern generative AI frameworks and tools, such as LangChain, Hugging Face Transformers, or OpenAI APIs, to build, orchestrate, and deploy advanced language model applications.

or