We are seeking a talented and driven Machine Learning Engineer to join our Machine Learning team. In this role, you will work at the intersection of data science and software engineering, building and deploying scalable machine learning solutions on our cluster. You will collaborate closely with ML Engineers, Software Developers, and Business Stakeholders to translate complex business challenges into actionable machine learning models and systems.
Key Responsibilities
Develop end-to-end machine learning models — from data collection and preprocessing to model training, evaluation, and deployment.
Apply advanced machine learning techniques, including deep learning, Generative AI, natural language processing (NLP), and reinforcement learning, to large-scale datasets.
Design and implement scalable machine learning systems that efficiently handle large volumes of data.
Collaborate with ML Engineers, Software Developers, and Business Teams to translate business needs into technical requirements and deliver effective solutions.
Write robust, production-ready code to deploy machine learning models.
Monitor and maintain machine learning pipelines and models in production using tools such as Airflow and MLflow.
Qualifications
Bachelor’s or Master’s degree in Computer Science or a related field.
2+ years of experience in data science or a related field.
Strong understanding of machine learning algorithms and techniques.
Proficiency in deep learning frameworks such as PyTorch and TensorFlow.
Experience with machine learning pipeline management and monitoring tools like Airflow and MLflow.
Familiarity with Big Data concepts and tools (e.g., Spark, data lakes, data warehouses).
Strong programming skills in Python, with experience using libraries like Pandas, NumPy, and Scikit-learn.
Excellent problem-solving and communication skills.
Self-motivated, able to learn quickly, meet deadlines, and demonstrate problem-solving skills.
Strong team collaboration skills.
Preferred Qualifications
Experience working with unstructured data such as text, images, or audio.
Familiarity with data engineering and ETL pipelines.
روبیکا اولین سوپراپلیکیشن ایرانی بر پایه پیامرسان است که دو اپراتور بزرگ تلفن همراه (همراه اول و ایرانسل) سهامداران اصلی آن هستند.
روبیکا با هدف توسعه سرویسهای دیجیتال، خدماتی مانند سرویس درخواست ویدیو (VOD)، فروش کالاهای سوپرمارکتی، شبکه اجتماعی (روبینو)، پیامرسان و سرویسهایی در حوزه سرگرمی، سفر و مالی را در اختیار بیش از 36 میلیون کاربر خود قرار داده است.
ترکیبی از خلاقهای باهوشمان در تیمهای جوانِ روبیکا و تجربۀ ارزشمند همراهاول و ایرانسل، محصولات و سرویسهای جدیدی را برای کشورمان میسازند.