
Senior Machine Learning Engineer – RecSys
Infomediji
contract
Posted on:
Location Type: Remote
Location: Remote • 🇷🇸 Serbia
Visit company websiteJob Level
Senior
Tech Stack
AirflowKubernetesPythonPyTorchSQLTensorflow
About the role
- Design ranking and retrieval models for main page, related content, and search.
- Build real-time recommendation systems for videos, shorts and infinite scroll timelines.
- Develop end-to-end recommendation pipelines, contributing to backend.
- Exploring algorithms for Shorts (short videos) generation.
Requirements
- 2+ years of hands-on experience in machine learning or related fields.
- Strong Python skills, including data structures, algorithms.
- Advanced SQL knowledge.
- Proficient with PyTorch or TensorFlow, and experience with tools like CatBoost, XGBoost, and Airflow and MLflow.
- Background in machine learning, classification, recommendation systems, pattern recognition, data mining, AI, or similar technical areas.
- Proven ability to build scalable, reproducible ML pipelines and create clear documentation.
- Bonus Points: Search system design & development; performance optimization; familiarity with FastAPI, Ci/CD and Kubernetes.
- MSc in CS, Math or related
Benefits
- The chance to be part of a pioneering team in a rapidly evolving industry
- Direct impact on the future of immersive media
- Flexible working hours and remote-first culture
- A team that values initiative, clarity, and collaboration
- Access to all tools and tech you need
- Unlimited DeoVR Premium
- A work environment where ideas matter and people are treated with respect
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
machine learningPythonSQLPyTorchTensorFlowCatBoostXGBoostAirflowMLflowdata structures
Soft skills
documentationproblem-solvinganalytical thinking
Certifications
MSc in CSMSc in Math