Jobs in Germany

Home  | English Speaking Jobs  | Machine Learning Reply  | Software Engineer with a focus...
  • Munich

  • We are looking for a skilled and motivated Consultant to join our team. The ideal candidate combines expertise in software engineering with a strong interest in Cloud and AI solutions. You will support our clients by designing and implementing intelligent applications, leveraging both classical machine learning and state-of-the-art generative AI. We are seeking someone who understands software development best practices, is comfortable working in cloud environments, and shares our passion for Data and AI.

    Responsibilities:

    ·      Design, build, and deploy systems into scalable production environments on cloud providers such as AWS, GCP, or Azure.

    ·      Lead end-to-end implementation of AI features within enterprise applications, from prototype to production.

    ·      Develop robust APIs and services around AI models using frameworks such as Flask, FastAPI, or Spring Boot.

    ·      Integrate generative AI solutions (e.g., LLMs, vector databases, orchestration frameworks) into enterprise applications.

    ·      Set up MLOps pipelines and CI/CD workflows to automate training, testing, and deployment of AI models.

    ·      Ensure software quality through test automation, monitoring, and logging practices.

    ·      Daily communication with the project team and clients to identify, design, and deliver appropriate solutions.

     

    What we offer you:

    ·      Work on innovative AI and Software Engineering projects across industries (Banking, Insurance, Automotive, Retail, etc.).

    ·      Expand your skills in areas such as MLOps, cloud architecture, data engineering, and generative AI.

    ·      Collaborate with top technology partners in the cloud, AI, and automation ecosystem.

    ·      Access to training, certifications, and interdisciplinary projects.

    ·      Join a vibrant community with hackathons, conferences, and knowledge-sharing events.

    ·      Award-winning office space in downtown Munich with great transport connections.

    ·      Flexible working model between client site, Reply office, and remote work.

    Deutschlandticket for public



    Job requirements

    Minimum Qualifications:

    ·      Completed university studies with a strong quantitative or technical background (e.g., Computer Science, Data Science, Engineering, or similar).

    ·      Ideally, you have already gained some initial consulting and project management experience Teamwork & Collaboration – ability to work effectively with others toward common objectives.

    ·      Adaptability – flexibility in taking on different roles within a team and understand the need of the costumer

    ·      Solid programming experience in at least two programming languages such as Python, Java, Rust, or JavaScript.

    ·      Practical experience deploying ML/AI models into production environments (on-premises or cloud).

    ·      Experience with different database technologies, including SQL and NoSQL, with knowledge of database design, data modeling, and data management.

    ·      Experience with large language models (LLMs), prompt engineering, fine-tuning, and integrating generative AI into actual solutions.

    ·      Strong communication skills for explaining technical concepts to both technical and business stakeholders.

    ·      Fluent in English and at least C1-level German. This requirement is mandatory.

     

     

    Desired Qualifications:

    ·      Hands-on experience with cloud AI services.

    ·      Understanding of MLOps concepts (model registry, monitoring, CI/CD).

    ·      Knowledge of modern AI/ML frameworks and tools such as PyTorch, TensorFlow, Hugging Face, LangChain, or OpenAI APIs.

    ·      Awareness of software engineering principles (SOLID, testing, version control).

    ·      Familiarity with containerization and orchestration (Docker, Kubernetes).

    ·      Cloud certifications are a plus.

    ·      Teamwork & Collaboration – ability to work effectively with others toward common objectives.

    ·      Adaptability – flexibility in taking on different roles within a team and understand the need of the costumer

     

    What are you waiting for?

    Join our team at Machine Learning Reply as a Consultant for Software Engineering and AI in Munich or Berlin!

    Helpful information

    Job recommendations