Join us to apply for the Software Architect (m/f/d) role at Machine Learning Reply GmbH.At Machine Learning Reply, we work on cutting-edge projects involving machine learning and large-scale data processing across various industries. We are looking for talented and highly skilled Software Architects with a technical background and passion for data and AI applications to support our customer projects.As a Software Architect, you will be responsible for designing scalable, high-performing software architectures, providing technical guidance, and collaborating with clients and multidisciplinary teams to develop data-intensive applications.ResponsibilitiesDesign innovative, scalable, and maintainable software architectures focused on data and AI applications.Provide technical guidance in languages like Java, Python, JavaScript/TypeScript, Go.Stay updated with industry trends to improve our systems and architecture.Translate business requirements into production-ready solutions through close interaction with clients.Collaborate with enterprise architects, data scientists, and engineers on data platforms like data warehouses and lakes.What we offerProjects across industries such as banking, insurance, automotive, and retail.Skills development through interdisciplinary work and training in data engineering, cloud architecture, and data science.Access to industry-leading cloud, BI, and AutoML collaborations.Active social programs including training, conferences, and hackathons.An open, flat work environment within a broad knowledge-sharing network.Modern office space in downtown Munich, with flexible equipment choices.Public transport subsidy, gym membership subsidy, and flexible work arrangements.Minimum RequirementsStrong understanding of software development principles, including OOP, design patterns, microservices, and cloud solutions.Knowledge of system design fundamentals—databases, caching, networking, distributed systems.Experience with at least two programming languages from Python, Java, Rust, JavaScript/TypeScript, Go.Linux fundamentals, shell scripting, user permissions.Ability to communicate technical results effectively.Interest or experience in cloud infrastructure, data analytics, ML engineering, or MLOps is a plus.Fluent in English and German at least at B2 level.Desired SkillsExperience deploying applications on cloud platforms (AWS, Azure, GCP) and applying DevOps principles.Knowledge of big data tech (Apache Spark), Kafka, Airflow, TensorFlow, Docker, Kubernetes.Additional DetailsSeniority level: Mid-Senior levelEmployment type: Full-timeJob function: Information TechnologyIndustries: IT Services and ConsultingThis job posting is active. Apply now to join our innovative team! #J-18808-Ljbffr