Senior Machine Learning Engineer
Numer referencyjny: PL25/AX/SeniorMachineLearningEngineer/Remote
In Cyclad we work with top international IT companies to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are looking for a Senior Machine Learning Engineer to join a renowned American apparel brand. In this role, you'll enhance consumer experiences by identifying improvement opportunities and prototyping solutions. You'll collaborate with data scientists, analysts, and engineers to develop and deploy ML models for e-commerce sites, in-store portals, and mobile apps, driving personalized consumer experiences.
Project information:
- Industry: Retail
- Remote work: 100% remote from EU
- Budget: B2B: 165 - 175PLN/net/h + VAT
- Contract length: long-term cooperation
- Working hours: Flexible. There is a required overlap with the USA team twice per week until 18-19:00 CET.
- Start date: ASAP
Project scope:
- Implement end-to-end solutions for batch and real-time algorithms along with requisite tooling around monitoring, logging, automated testing, model retraining, model deployment and metadata tracking
- Identify new opportunities to improve business processes and improve consumer experiences, and prototype solutions to demonstrate value with a crawl, walk, run mindset.
- Work with data scientists and analysts to create and deploy new product features on the e-commerce website, in-store portals, and mobile app
- Establish scalable, efficient, automated processes for data analyses, model development, validation and implementation
- Write efficient and scalable software to ship products in an iterative, continual-release environment
- Contribute to and promote good software engineering practices across the team and build cloud-native software for ML pipelines
- Contribute to and re-use community best practices
- Embody the values and passions with empathy to engage with colleagues from multiple backgrounds
Requirements:
- University or advanced degree in Engineering, Computer Science, Mathematics, or related field.
- 7+ years in software development, with strong experience in developing and deploying ML systems in large data science environments.
- Proficient in Python, with tools like VSCode and Jupyter Notebooks; familiarity with Java, C++, or Scala is a plus.
- Experienced with big data tools (Hadoop, Spark, Kafka) and cloud platforms, preferably GCP with serverless architecture.
- Expertise in CI/CD processes using GitHub Actions, Harness, Jenkins.
- Skilled in data warehousing (Google BigQuery) and independently managing Kubeflow pipelines.
- Knowledgeable in feature engineering, feature stores, and audit processes.
- Strong foundation in software engineering practices, including testing, CI, code reviews, and documentation.
- Experience with ML orchestration systems (Kubeflow, Step Functions, ML Flow, Airflow, TFX) and containerization (Docker, Kubernetes).
- Strong reasoning to balance solution vs risk taking
We offer:
- Opportunity to participate in an innovative project in a multinational environment
- Full-time job agreement based on b2b
- Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible
- Multisport card (also for an accompanying person)
- Life insurance