Junior Software Engineer – AI & GenAI Platform
hace 2 días
Granada
At T-Systems, you will find groundbreaking projects that contribute to social and ecological well-being. We want to welcome new talents like you, who bring fresh ideas, different points of view, who accept challenges and continuous learning, to grow and impact society… All this, in a fun way! It doesn't matter when or where you work. It's about doing work that matters to move society forward. For this reason, we will do everything possible to ensure that you have every opportunity to develop by offering you a support network, excellent technology, a new work environment and the freedom to work independently. We support you to constantly grow both personally and professionally, so that you can leave a notable mark on society. T-Systems is a team of around 28,000 people employed around the world, making us one of the world's leading providers of integrated end-to-end solutions. We develop hybrid cloud and artificial intelligence solutions and drive the digital transformation of companies, industry, the public sector and, ultimately, society as a whole. Job Description Software Engineer – AI & GenAI Platform – Chatbot development Project description: We are the responsible team within Deutsche Telekom technology to enable and drive Data Science & AI use cases. Our team is responsible for a GenAI platform and the implementation of high-priority AI projects. On our platform we are providing GenAI products and enablers to the whole organization. Therefore we are looking for an experienced Software Engineer to further develop these products and enablers. Specifically we are planning to scale our chatbot solution which also works as interface to agentic AI. You work with our AI Teams and establish best software engineering practices and help design scalable, robust architectures. This role offers exposure to cutting-edge GenAI technologies (e.g., multimodal AI, agentic AI) in a high-impact, scaled environment. Your Responsibilities: • Collaborate with AI/ML teams to help develop and enhance scalable, maintainable software solutions for AI-driven applications (specifically our chatbot solution)., • Follow best practices in software engineering, including architecture, developing in the cloud and API design & management., • Develop services and applications for our GenAI platform using workflows that leverage GitOps all along the way to version and test the code, setup cloud infrastructure, build containers and finally to deploy to the cloud., • Enforce security by integrating with our Identity and Access Management. Skiils requirements: • Good development practices, using software patterns, modularization & packaging, clean code principles and testing your code., • API design, development & integration development workflows via APIs., • Cloud experience in at least one hyperscaler environment (ideally Azure)., • Setting up cloud applications by using infrastructure as code principles., • Authentication & IAM (OAuth2, security best practices), • Operating GitLab not only for versioning, but also to setup, build, test and deploy to the cloud., • Docker & orchestration, • Cloud logging and monitoring, • Python (a bit of Javascript is also helpful, as the current Chatbot UI is built in Svelte)., • Preferably Telekom knowledge about networks, platforms and the ecosystem around security, privacy, Tardis and the internal network., • Business fluency in English, German advantageous What do we offer you? • International, positive, dynamic and motivated work environment., • Hybrid work model (teleworking/on-site)., • Flexible schedule., • Continuous training: Preparation for certifications, access to Coursera, weekly English and German classes..., • Flexible compensation plan: health insurance, meal vouchers, childcare, transport assistance..., • Life and accident insurance., • More than 26 working days of vacation per year., • Social fund., • Free service for specialists (doctors, physiotherapists, nutritionists, psychologists, lawyers...), • 100% of salary in case of sick leave. And many more advantages of being part of T-Systems! If you are looking for a new challenge, do not hesitate to send us your CV. Join our team! T-Systems Iberia will only process the CVs of candidates who meet the requirements specified for each offer.