Machine Learning Engineer

Job expired!

Join Allianz as a Machine Learning Engineer

At Allianz Services, part of the prestigious Allianz Group—a global leader in insurance and asset management, we are seeking a skilled Machine Learning Engineer to enhance our capabilities in Data Analytics and AI-driven transformation. With a significant presence across four continents and over 6000 employees, Allianz Services stands at the forefront of facilitating superior client experiences through innovative technological solutions.

Embedded within Allianz Technology, our team plays a crucial role in harnessing advanced analytics and AI to drive impactful solutions and manage innovation and scaling projects throughout the Allianz operational framework.

Key Responsibilities:

  • Lead the full development and delivery cycle of Machine Learning applications with a focus on operations and monitoring.

  • Engage collaboratively with cross-functional teams to gather business requirements, streamline ML workflows, enhance processes, and spearhead the integration of new features.

  • Execute comprehensive software engineering tasks including requirements analysis, system design, coding, testing, deployment, and maintenance.

  • Construct and manage pipelines for deploying and operating ML applications adhering to CI/CD best practices.

  • Apply optimization strategies to enhance model performance, reduce computational demands, and improve system response times.

  • Work closely with Back-End Engineers to ensure infrastructure robustness, particularly in the areas of GPU resources, memory, and storage capabilities.

  • Contribute to both architectural and technical documentation processes.

Desired Skills and Qualifications:

  • A degree in Computer Science, Physics, Mathematics, Statistics, or a related quantitative or engineering field.

  • At least 3-5 years of relevant experience in managing end-to-end data projects, from data cleaning to deploying ML models in production environments.

  • Proven expertise in Python and general software development with a strong grasp of CI/CD pipelines, Jenkins, and GitHub actions.

  • Solid understanding of various machine learning algorithms and advanced model deployment techniques.

  • Experience with Docker, Kubernetes, and at least one major cloud platform, preferably Azure Cloud.

  • Excellent problem-solving abilities and strong communication skills in English; additional languages are a plus.

Employee Benefits:

We value our employees and offer a comprehensive benefits package that includes hybrid work arrangements, competitive salaries with bonuses, pension plans, employee shares schemes, and diverse employee discounts. Our commitment to lifelong learning is manifested through extensive career development and digital learning programs, alongside opportunities for international career mobility. Emphasis on work-life balance is supported by flexible working hours, comprehensive health and wellbeing programs, and substantial parental leave benefits.

About Allianz Technology:

Allianz Technology is the driving force behind the Group's digitalization, employing over 12,000 staff across 51 countries to deliver cutting-edge IT solutions. We handle a vast range of IT infrastructure and application platform services, ensuring Allianz leads in the digital age.

Allianz Technology is an equal opportunity employer, committed to promoting diversity and inclusivity in the workplace. We celebrate and support differences, believing strongly in the benefits they bring to our environment and culture.

If you're ready to contribute to groundbreaking projects in a dynamic, supportive environment, join us at Allianz to care for tomorrow, today! You. IT.