Machine Learning Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in Ukraine.

📋 Description

• Design, develop, and maintain efficient and reliable ETL pipelines for large datasets.

• Ensure data quality.

• Develop and enhance ranking models, recommendation systems, and personalization strategies.

• Work with embedding models and semantic search.

• Address various ML/DS challenges.

• Deploy models and write production-level code.

• Support microservices and monitor their performance.

• Collaborate with the DevOps team to integrate MLOps CI/CD into the product.

• Design and conduct A/B tests.

• Analyze test results and derive insights from data.

• Work with business stakeholders to identify growth opportunities for the product.

• Transform business problems into robust and practical ML/DS solutions considering production requirements.

• Manage tasks from conception to production.


⛳️ Requirements

• 3+ years of commercial experience as an ML Engineer/Data Scientist.

• Proficient in Python and ML stack.

• Ability to write clean and maintainable code.

• Understanding of OOP and design patterns.

• Experience with classical ML models and deep learning.

• Knowledge of statistics and probability theory.

• Familiarity with A/B testing fundamentals.

• Experience with relational and key-value stores.

• Understanding of CI/CD principles.

• Experience with Dagster or other orchestrators.

• Familiarity with Linux operating systems.

• Understanding of Bash.

• Willingness to learn and apply new technologies in Information Retrieval, Big Data, and Machine Learning.

• Ability to justify decisions and effectively collaborate with other teams.

• Experience with Recommendation Systems or in the Information Retrieval domain is a plus.

• Experience using AI assistants is a plus.

• Practical experience in online A/B testing is a plus.

• Experience with Big Data technologies: Spark/PySpark or other distributed data processing engines is a plus.

• Experience with Docker is a plus.

• Proficiency in Kibana or Grafana is a plus.


🏝️ Benefits

• Comprehensive medical insurance after 3 months of employment.

• For international colleagues — financial support for medical expenses.

• Compensation for consultations with well-being service psychologists or 50% reimbursement for services from a chosen specialist.

• 24 working days of annual paid leave.

• 6 days for personal recharge.

• 20 paid sick days.

• 4 days off without medical confirmation.

• 6 fixed additional days off for public holidays.

• Fully remote work from other cities and countries.

• Flexible start time for an 8-hour workday between 8:00 and 10:00 AM Kyiv time.

• Equipment provided for a comfortable and productive work environment.

• Fixed budget for personal and professional development.

• Strong team of professionals and experts.

• Support for Ukraine and retention of jobs for mobilized colleagues.

People also viewed

Affirm1 day ago

Machine Learning Engineer II, ROA, LTV ML

CA flagCanada OnlyFull-timeMachine Learning EngineerC$133k – C$183k/year
ApplyView job
NVIDIA1 day ago

Senior Machine Learning Engineer, Prediction – Autonomous Driving

US flagCalifornia OnlyFull-timeMachine Learning Engineer$224k – $356.5k/year
ApplyView job
IMH1 day ago

Manager, Machine Learning Operations

US flagUtah OnlyFull-timeMachine Learning Engineer$59 – $91/hour
ApplyView job
Nebius Group1 day ago

Senior ML Engineer – Agentic Search

NL flagNetherlands, +2 more countriesFull-timeMachine Learning Engineer
ApplyView job
ITtude1 day ago

Senior ML Engineer

MK flagMacedonia OnlyFull-timeMachine Learning Engineer
ApplyView job
Sistema Fibra1 day ago

Master’s Scholarship Holder – Artificial Intelligence, Computer Science, Machine Learning

BR flagBrazil OnlyFull-timeMachine Learning EngineerR$9,000/month
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers