Software Developer (GO / Java / Python) for AI Cloud Platform in AI & ML Products team (hybrid)

Bucharest

Apply now Apply later

General Information

Ref#: 4327

Working time: Full-time

Type of contract: Permanent

Date: Thursday, May 9, 2024

Country: Romania

Location: Bucharest

Description & Requirements

Your tasks:

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 backend developer with GO / Python / Java to develop our AI Cloud platform, which provides GenAI and Machine Learning Services to customers in IONOS Cloud.
In this role, you will:
  • Develop platform components, services and APIs, that integrate AI / ML services into our cloud products stack;
  • Drive cloud-native implementation as part of a cross-functional team responsible for building our AI / ML platform that will provide AI-based products to our cloud customers, as well as internal clients and IONOS Group brands;
  • Take part in all phases of development, maintenance and housekeeping of the platform; 
  • Work closely with Product Owners, Architects to define the best technical solutions that match our product vision;
  • Collaborate with an international organization of software developers and AI enthusiasts.

We appreciate:

We appreciate:

  • Strong programming language in GO / Java or Python, preferably more than one, and ecosystem knowledge with a 4+ years experience, or 7+ years for Senior level;
  • Experience with cloud-native environments such as Docker, Kubernetes;
  • Very good command of software design patterns and architectural concepts;
  • Experience with building RESTful services; 
  • Ability to take on technical concepts and deliver solution for project initiatives;
  • Microservice oriented architecture, performance and scalability concerns;
  • Very good OOP and OOD experience; 
  • Experience with build tools and versioning systems, such as Git/GitHub/Gitlab, Actions, Jenkins, ArgoCD or similar; 
  • Good written and verbal English skills. 

Would be a plus:

  • Product-oriented development mindset and a responsible ownership attitude towards software components;
  • Previous experience integration AI / ML related solutions;
  • Strong understanding of systems resilience, concurrency, and scalability concerns;
  • Full-stack development skills are appreciated;
  • Knowledge of Machine Learning technologies, working with data and ML models;
  • 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.

About the company:

As part of United Internet Group, with more than 10,500 employees and 27 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.

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.

Additional information:

About us:

IONOS is the largest cloud hoster in Europe and is setting up the foundation as European Cloud Provider. This includes not just offering storage that can compete with the American 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 GenerativeAI foundational models, LLMs and others. We run foundational models on prem in our cloud, such as Meta’s Llama, Mistral or StableDiffusion and also VectorDBs 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, 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.
Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: APIs Architecture Computer Vision DevOps Docker Engineering Generative AI Git GitHub GitLab Golang Java Jenkins Keras Kubernetes LLaMA LLMs Machine Learning Microservices MLFlow ML models Model training MongoDB MySQL NLP NoSQL OOP PostgreSQL Python PyTorch SQL Stable Diffusion TensorFlow vLLM

Perks/benefits: Career development Flex hours Flex vacation Team events

Region: Europe
Country: Romania

More jobs like this