Software Engineer
München, Bayern, Germany
Machine Learning Reply
Machine Learning Reply ist das Unternehmen der Reply Gruppe, das auf maßgeschneiderte End-to-End-Lösungen im Data-Science-Bereich spezialisiert ...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 re-usable base components that serve as the building blocks for further software components
- Write test suites within different frameworks for both frontend and backend to ensure code quality
- Refactor production code to adhere to current clean code standard
- Design and develop machine learning solutions, often utilizing cloud-based services on Cloud Providers like AWS, GCP, or Azure.
- Daily communication with the project team to identify appropriate technical solutions for given problems.
- Overall communication with clients might be in German, therefore a minimum of German B2 level is demanded.
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
- Flexible work environment between client, Reply office, and remote work
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/Typescript (Vue, React, Angular)
- 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.
- Fluent in English and able to speak German at least at a B2 Level.
- You are based in Munich for the entire duration of the internship.
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 be also 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.
- A passion for clean code and an intrinsic willingness to fight software rot, driven by a desire to be professional software developers who deliver not just great and maintainable products but also pride themselves in writing beautiful code
What are you waiting for?
Join our team at Machine Learning Reply as a Software Engineering Consultant with a focus on Data engineering and Full-stack development in Munich!
If you have any further questions or would like to apply, please do not hesitate to write directly to Timo Jäger (ti.jaeger@reply.de) or Jonas Heepen (j.heepen@reply.de).
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Angular Architecture AWS Azure Banking Computer Science Data Analytics DevOps Docker Engineering ETL Flask GCP Java JavaScript Kubernetes Machine Learning MLOps PySpark Python React Rust Spark TypeScript Vue
Perks/benefits: Career development Conferences Fitness / gym
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.