Principal Software Engineer - Machine Learning Discovery
ZalandoPrincipal Software Engineer - Discovery
The Role & The Team
As a Principal Engineer in the Discovery team at Zalando, you will collaborate with exceptional engineers and science leaders to spearhead the strategy for building platform capabilities and machine learning (ML) infrastructure. You will work closely with the Discovery teams and the central machine learning productivity teams to define and drive the development of platform capabilities. This role involves mentoring junior to senior engineers, sharing knowledge within our engineering and science community, and architecting our machine learning platform capabilities to serve our 51 million customers.
Responsibilities
- Mentor and collaborate with engineers across teams, sharing expertise within our engineering and science community.
- Architect, design, and develop machine learning platform capabilities and infrastructure.
- Work closely with applied science and engineering leaders, product managers, and other stakeholders to deliver state-of-the-art solutions.
- Drive the operationalization of solutions deployed in production and cultivate best practices in software development and MLOps.
- Operate a complex system landscape that meets high standards of reliability, performance, and latency.
What We’re Looking For
- Excellent software development skills for designing computationally effective solutions for ML operationalization and maintenance in large-scale production environments.
- Experience leading the architecture and design of new and current machine learning systems.
- Expertise in Python, Scala, and Spark.
- Hands-on experience with Docker, Git, AWS EC2, S3, Databricks, SageMaker, Flink, PostgreSQL, Redis, or other RDBMS.
- Experience with ML products, especially deep learning applications in NLP, computer vision, and information retrieval.
- Experience with deep learning frameworks like TensorFlow or PyTorch is a plus.
- Experience building, deploying, and operating data-driven systems in a cloud environment.
- Good communication skills and experience leading organization-wide collaborations.
- Ability to understand the business context and customer problems being solved.
- Experience coaching and mentoring senior engineers and working closely with applied scientists and data scientists.
Zalando Benefits
- Employee shares program
- 40% off fashion and beauty products sold and shipped by Zalando
- 1 paid volunteering day a year
- Hybrid working model with 60% remote work per week
- 27 days of vacation a year
- Relocation assistance available
- Family services, including counseling and support
- Health and wellbeing options, including Gympass
- Mental health support and coaching available
Join Zalando and help us drive digital and sustainable solutions for fashion, logistics, advertising, and research, bringing head-to-toe fashion to more than 50 million active customers through a team of diverse skill-sets, cultural backgrounds, and interests.
Benefits Extracted with AI
- Employee shares program
- 40% off fashion and beauty products
- 1 paid volunteering day a year
- Hybrid working model
- 27 days of vacation a year
- Relocation assistance
- Family services
- Health and wellbeing options
- Mental health support
Similar jobs
Last update: 23 minutes ago
Software Engineer - Machine Learning
Join OUTFITTERY as a Software Engineer in Machine Learning, focusing on AI solutions for fashion. Remote work and flexible hours offered.
Backend Engineer - Transaction Risk Management
Join Zalando as a Backend Engineer in Berlin to develop predictive services in Java and Python for transaction risk management.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Lead Backend Engineer - Help Experience
Join Vinted as a Lead Backend Engineer to enhance user support with cutting-edge technologies in Berlin.
Principal Software Engineer
Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.
Principal Software Engineer (AI/ML - Python, Java)
Join HERE Technologies as a Principal Software Engineer focusing on AI/ML with Python and Java. Lead R&D for location intelligence.
Machine Learning Engineer
Join OfferFit as a Machine Learning Engineer to design and scale AI platforms. Work remotely with a focus on Python, MLOps, and data science.
Machine Learning Engineer - Ads
Join as a Machine Learning Engineer focusing on Ads, developing predictive models in a hybrid role in New York.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
Fullstack Software Engineer - JavaScript
Join Klarna as a Fullstack Software Engineer in Berlin, working with JavaScript, React, Node.js, and AWS in a dynamic environment.
Software Engineer - MLOps
Join Dataiku as a Software Engineer in Berlin, focusing on MLOps features and capabilities. Enhance ML model automation and interfaces.
Lead Fullstack Engineer (Java/JavaScript)
Join SQUER as a Lead Fullstack Engineer in Vienna, Austria. Work with Java, JavaScript, Angular, and more in a hybrid environment.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior ML Infrastructure Engineer
Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.
Data Platform Engineer (Kafka, Databricks, Python, Azure)
Join Albert Heijn as a Data Platform Engineer to enhance our data platform using Kafka, Databricks, Python, and Azure.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Data Engineer II
Join Accolade as a Data Engineer II in Prague. Design and maintain cloud-native data infrastructure using AWS and modern technologies.
Senior Machine Learning Engineer
Join Echo Analytics as a Senior Machine Learning Engineer in Paris. Leverage ML to drive data modeling and design intelligent data flows.
Software Engineer - Platform
Join Refuel as a Software Engineer - Platform to design and develop critical features using Python, AWS, and LLMs in a hybrid work environment.
Remote Data Engineer - Research
Join Stability AI as a Remote Data Engineer to build scalable data infrastructure for AI models.
Senior Machine Learning Engineer
Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.
Senior AI Engineer - Backend
Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer in Berlin, specializing in JVM and Rust, with a full relocation package.