What You'll Do:
· You’ll be part of one of our Data Science teams, being a key player contributing to solve challenging problems on data-driven scenarios using Machine Learning at scale
· Deploy and maintain production models and services using both internal and open-source tools
· Collaborate closely with the engineering teams of B2B, sales, supply chain, fraud, user generated content and merchandising to ensure integration of our machine learning models into our microservices architecture
· Improve the pace of innovation and experimentation by introducing best practices and tools for Data Science workflow, code quality and DevOps
· Architect and write code to implement high-quality, scalable services with effective system boundaries that supports our long term vision & strategy
· Lead your teammates by example, as a senior member of the team your code and system designs demonstrate the path the team should follow
· Contribute to and influence our technology and product strategy and roadmaps
· Develop GCP based solutions within the Data Science team and help establish our team as the center of excellence for GCP
What You'll Need:
· Bachelor’s Degree in Computer Science or related field
· 10 years of previous experience in Software Engineering with a strong background in Software Development Lifecycle processes.
· Experience with implementation in low-latency real-time platforms and/or scalable offline batch processes
· Solid experience with Python and/or Java (production level code) and SQL
· Job scheduling technologies (ex: Airflow) and containerization for isolated development (Docker, Kubernetes) shouldn’t be foreign concepts to you.
· Knowledge of Microservice architectures.
· Capability to communicate and collaborate across the wider organization, influencing decisions without direct authority and always with inclusive, adaptable and persuasive communication.
· A passion for challenging problems and the ability to work with many different teams identifying architectural boundaries and platform interfaces.
· Desire to always be learning, and a collaborative team-player attitude!
Nice to have would be some experience with:
· Familiarity with Data & ML processing pipelines
· Familiarity with Google Cloud Platform (also good if familiar with AWS or Azure)
· Proficiency in Big Data and Streaming tech (Spark/Flink, Kafka, or similar)