TheProtocol.IT Hybrydowo Senior

Machine Learning Engineer

Motife Sp. z o.o.

⚲ Warszawa

24 000 - 28 000 zł gross

Wymagania

  • Python
  • DynamoDB
  • AWS
  • Spark
  • Airflow
  • Java (nice to have)
  • Kotlin (nice to have)
  • Go (nice to have)

Opis stanowiska

Wymagania:
- 3+ years of experience in machine learning, ideally in recommender systems, NLP, computer vision, or another applied ML domain.
- Degree in Computer Science, Machine Learning, Statistics, Mathematics, Operational Research, or another highly quantitative field.
- Hands-on experience building, training, evaluating, and improving machine learning models.
- Strong software engineering fundamentals, including data structures, algorithms, clean code, and reproducibility.
- Professional experience coding in Python; experience with Java, Kotlin, Go, C, or C++ is welcome.
- Experience working with relational or non-relational databases such as Postgres, MySQL, Cassandra, or DynamoDB.
- Familiarity with production ML systems, including deployment, monitoring, scalability, latency, and model-serving considerations.
- Strong communication skills with the ability to explain technical concepts clearly to business, technical, and non-technical audiences.

Zakres obowiązków:
- Build, train, evaluate, and improve ML models powering personalized workout and content recommendations.
- Develop and maintain AI/ML pipelines using Python, Spark, Airflow, AWS, and S3.
- Research and apply modern machine learning techniques for recommender systems, content discovery, and engagement optimization.
- Productionize, deploy, monitor, and optimize ML models and recommendation services.
- Support the evolution of recommendation systems toward unified rankers, candidate generation, and real-time model serving.
- Run A/B tests and analyze experiment results with Product Analysts to measure product and user impact.
- Collaborate with ML Engineers, Software Engineers, Platform Engineers, Product Managers, and Product Analysts to test and launch new personalization ideas.
- Work with platform and data teams to use internal infrastructure, data sources, and tools required to scale ML solutions.

Oferujemy:
- 100% paid medical care
- Multisport
- Creative tax (KUP)
- Home office allowance
- MacBook Pro

🔍 Dekoder Ogłoszenia

🟡
Ideally in recommender systems, NLP, computer vision, or another applied ML domain.
Chociaż ogłoszenie wymienia kilka dziedzin, preferowane jest doświadczenie w systemach rekomendacji, co sugeruje, że jest to główny obszar zainteresowania.
🟡
Strong software engineering fundamentals, including data structures, algorithms, clean code, and reproducibility.
Oczekuje się, że kandydat będzie nie tylko budował modele ML, ale także tworzył solidne, dobrze zaprojektowane i łatwe do utrzymania oprogramowanie.
🟡
Familiarity with production ML systems, including deployment, monitoring, scalability, latency, and model-serving considerations.
To nie tylko budowanie modeli, ale także ich wdrażanie i utrzymanie w działającym środowisku produkcyjnym, co może wymagać szerszego zakresu umiejętności niż tylko modelowanie.
🟡
Strong communication skills with the ability to explain technical concepts clearly to business, technical, and non-technical audiences.
Oprócz umiejętności technicznych, kluczowa jest zdolność do efektywnego komunikowania się z różnymi grupami interesariuszy, co może oznaczać częste interakcje z zespołami nietechnicznymi.
🟡
Support the evolution of recommendation systems toward unified rankers, candidate generation, and real-time
Praca może wymagać nie tylko implementacji istniejących rozwiązań, ale także aktywnego udziału w badaniach i rozwoju nowych, zaawansowanych architektur systemów rekomendacji.