Position Summary: We are seeking a motivated and enthusiastic C++ Developer to join our dynamic team in the Berlin-Adlershof software center. This role is ideal for individuals with a solid foundation in computer science, experience with C++ using the Qt-Framework and eager to grow their skills in a cutting-edge environment. You will have the opportunity to contribute to the development of leading dental applications, making a tangible impact on the healthcare industry.
As part of our team, you will take on the following responsibilities: You are the driving force that transforms innovative AI/ML concepts from the lab environment into robust, scalable products — ensuring prototypes evolve into stable, production‑ready systems.You operationalize the entire ML lifecycle, developing automated CI/CD pipelines, taking ownership of deploying models into production, and continuously expanding our resilient MLOps infrastructure.You implement algorithms and complex feature transformations efficiently within production systems, optimizing them for latency, throughput, and maximum stability.You build scalable data pipelines and feature stores that ensure reliable, consistent data supply for both training and serving — online and offline.You establish professional monitoring mechanisms such as drift detection, automated retraining, and validation processes to guarantee long‑term model quality in live operations.You collaborate closely with Data Scientists, MLOps teams, and IT Infrastructure teams, ensuring that all production‑grade AI/ML solutions follow software engineering best practices and comply with security, privacy, and regulatory requirements. What makes you stand out You hold a master’s degree in Computer Science, Software Engineering, Mathematics, Statistics, or a related quantitative field.You have at least 3 years of professional experience in ML Engineering or MLOps, with a proven track record of building, deploying, and operating tailored AI/ML solutions in production.You bring deep expertise in Python and SQL, hands‑on experience with cloud platforms (ideally Azure), and familiarity with data warehouses such as Snowflake; foundational knowledge of Infrastructure‑as‑Code tools like Terraform is a plus.You are proficient with CI/CD tools (e.g., Azure DevOps), containerization technologies (Docker/Kubernetes), and apply modern software design patterns confidently.You thrive in a dynamic, agile, and innovative environment, working effectively both independently and as part of a team.You possess excellent English communication skills, both written and spoken; German language skills are considered a plus.
Documentation & Training Develop and maintain system and process documentation.Deliver standard user training for supported applications. Your Profile Bachelor Degree in Computer Science, Business Informatics, or a comparable field.3 years of experience in operating production services and operational services, initial experience in dealing with service providers and advising customersExperience with MES systems (e.g., HydraX, Cronetwork).Proficiency with monitoring and logging tools (Grafana, Kibana).Linux expertise (Debian preferred).Scripting and automation (Bash, Python, Perl).Networking fundamentals and integration knowledge.Containerization (Docker, Kubernetes) and CI/CD pipelines.Virtualization and cloud technologies (VMware, KVM, Azure).SQL database knowledge.Initial experience with service providers and customer advisory.Strong communication skills and knowledge of application management processes.Understanding of business processes in smart factory contexts.Familiarity with service management methods (PMI & ITIL).Proficiency in English.
Delight customers by providing outstanding technical support, service, and product selection assistance. Responsible for maintaining company property (company car, computer, office equipment, customer demo/loaner products, consignment stock, etc.) that is in his/her control, and or at his/her customer site.
Occasional tasks include typing, dialing, climbing, balancing, stooping, kneeling, crouching, crawling, and reaching. Lifting up to 20 pounds may be required. Frequent computer use and visual acuity—including close, color, distance, depth perception, and focus adjustment—are essential.