QA Automation Engineer with AI for AI & ML Products team (hybrid)

RO
January 24, 2025
Apply Now

Job Description

Industry: Software Development
Seniority for this role: Mid-Senior level
About the company: As part of United Internet Group, with more than 11,000 employees and 28 million fee-based customer contracts, we are Europe’s leading internet specialist and largest hoster. Building the roof for strong brands such as 1&1, IONOS, STRATO, GMX, WEB DE, MAIL COM, 1&1 Versatel and the Drillisch Online brands, United Internet offers a broad portfolio of Internet access products and cloud applications. Present in Romania since 2003, we are an Engineering Centre that lives and breathes technology. Our engineering culture is shaped by the use of cloud native technologies, microservices combined with a DevOps attitude and an innovative mindset. We have a customer centric culture where every colleague is a contributor to our products’ design and success working closely with teams in Bucharest and abroad. Our strength lies in our team spirit and a positive and respectful interaction. In Romania, we have passionate teams sustaining the business segments of Access/Telecommunication, Mail & Media and Hosting, working and enjoying the 1&1 culture together. Location: Bucharest About us: IONOS is Europe’s leading cloud provider and is setting up the foundation as European Cloud Provider. This includes not just offering storage that can compete with the hyper-scalers, but that offers the full infrastructure stack, including AI & Machine Learning Products. As the largest hosting company in Europe, we manage more than 8 million customer contracts and host over 12 million domains in our own regional data centers in the US and Europe. About the team: The AI & ML Products Development department is responsible for building the platform for ML Services products for IONOS Cloud customers, as well as other companies in the United Internet group. Our most recent product development features integration of GenAI foundational models, LLMs and others. We run foundational models on prem in our cloud, such as Meta’s Llama, Mistral or StableDiffusion and offer them via APIs to our cloud customers. We are also working with classic ML models for Computer Vision, NLP), audio/voice processing & predictions. Our team is working with technologies such as HugginFace frameworks, TensorFlow, PyTorch, Keras, vLLM, notebooks, MLflow and others. On the platform side, technologies: GoLang, Java, Spring Boot, REST APIs, Python, Hibernate, SQL (PostgreSQL and MySQL) and NOSQL (Redis, MongoDB). We deploy everything to cloud-native Docker / Kubernetes environments, making use of GitHub + Actions, ArgoCD, Prometheus, and other modern cloud technologies. You will work together with a creative and innovative group of people that love experimenting and learning new things. We are an international team that breaks barriers and solves real customer and business problems. Main responsibilities: Would you like to join the AI Technology team at IONOS (1&1 Internet), Europe’s leading cloud and web hosting provider? We are building a platform that provides AI solutions to customers worldwide, from GenAI / LLM inference, to model training, vector databases and much more! We are looking for a QA Automation Engineer with strong data science skills for our AI & ML Products Team, Cloud platform, which provides GenAI and Machine Learning Services to customers in IONOS Cloud. In this role, you will: Participate in testing and delivery of high quality software for the AI / ML services in IONOS product stack; Manage the testing process through all phases of the project lifecycle; Define, implement and execute: Middleware automated functional tests; Frontend automated tests; Manual tests, when suitable scenarios demand them; Non-functional tests. Have a good understanding of the types of AI/ML models in the area of GenAI, foundation models, LLMs, Image generation, and more, and how to test them; Integrate the automated test cases into the Continuous Delivery pipeline; Maintain both the test suites and the test frameworks; Understand use-cases for our AI/ML services, potentially identify further usage and support teams across the department and company with integration of our services; Promotion of best practice testing within the team using any other frameworks and tools; Investigate, report, document and check bugs resulting from different types of tests; Work with partners from both the local team and from teams in Germany; Be a part of our young and dynamic team; Drive innovation at IONOS by collaborating with AI enthusiasts across departments with international backgrounds. We appreciate: Proven experience with Java automation and knowledge of OOP concepts; Knowledge of backend (REST API) and UI testing frameworks (e.g. Cucumber, Selenium, JUnit); Knowledge of build automation tools (e.g. Maven, Gradle) Basic knowledge of performance testing and tools (e.g. K6, JMeter); Cloud-native technologies: Docker, Kubernetes; Experience with CI/CD platforms (e.g. GitHub actions, ArgoCD, Jenkins); Experience with version-control systems: Github, Gitlab, and other; Knowledge of relational and / or Vector databases (MySQL, PostgreSQL, ChromaDB, Postgress Vector etc); Basic Linux skills; Strong knowledge of implementing QA processes for Agile projects; A proactive mindset, who shares his/her ideas and brings them to life; Highly motivated, self-driven, good analytical skills with an eye for details and interested in Quality Assurance; Good written and verbal English language skills. Would be a plus: Python scripting skills Experience with testing and integrating common services such as OpenAI; Wide knowledge of AI/ML industry testing frameworks; Model qualitative testing and benchmarks; Strong understanding of REST APIs, systems resilience, concurrency, and scalability concerns; Openness to take new approaches, learn new concepts and technologies; An open collaboration approach and transparent communication. What we offer: Access to local/international trainings, development and growth opportunities, including access to e-learning platforms, covering both technical and soft skills areas; Modern technologies, product responsibility; Flexible work schedule; Hybrid work option; Medical services package from one of two private providers; 25 vacation days per year; Substitute days off for public holidays that occur on the weekend; Meal tickets; Internal referral program; Team events, networking events organized to promote a passionate, creative and diverse culture; Summerfest and Winterfest parties; Of course, coffee, soft drinks and fresh fruits are on us in the office. Diversity enriches: Different cultures, nationalities, genders, age groups, sexual orientations, and religions as well as people with disabilities – we encourage diversity. Because only teams that reflect all facets of society offer the best framework conditions for creativity and make a company productive and distinctive. We value diversity and welcome all applications. Show more Show less