Back to search
BGTS International Linkedin · Posted 2d ago

Machine Learning Engineer

Istanbul

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

BGTS is a software and technology solutions company, powered by over 1,800 professionals. With more than 25 years of experience in digital transformation & engineering, technology consulting, and enterprise service management, we empower our clients to achieve success through a combination of engineering expertise and industry insight.


We are looking for a Machine Learning Engineer to join our client’s team and help build intelligent, personalized content recommendation experiences. In this role, you will work on recommendation systems, real-time personalization, and machine learning models that help users discover relevant and engaging content.


Key Responsibilities

  • Design, develop, and optimize recommendation systems using approaches such as collaborative filtering, content-based recommendation, and hybrid models.
  • Build real-time recommendation capabilities that respond to emerging trends, viral content, seasonal patterns, and other contextual signals.
  • Incorporate multi-modal content analysis by leveraging computer vision, NLP, and speech-related signals to understand scenes, key moments, commentary, sentiment, and tone.
  • Design and evaluate A/B tests to measure the effectiveness of recommendation algorithms and identify opportunities for improvement.
  • Develop personalized recommendation strategies based on user segmentation, behavioral patterns, and contextual information.
  • Build predictive models for metrics such as content completion probability, engagement, and dwell time.
  • Monitor, maintain, and continuously enhance machine learning models and recommendation algorithms in production.
  • Work closely with software engineers and other stakeholders to integrate ML solutions into scalable production environments.


Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, Mathematics, Statistics, or a related quantitative field is preferred. Equivalent practical experience will also be considered.
  • Strong programming experience with Python; experience with Scala is also valuable.
  • Hands-on experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Familiarity with big data processing technologies, particularly frameworks such as Apache Spark.
  • Solid understanding of software development practices and experience with Git/version control.
  • Strong analytical and problem-solving skills, with the ability to translate business and user needs into effective ML solutions.


Nice to Have

  • Experience building real-time machine learning systems or other high-performance applications.
  • Familiarity with major cloud platforms such as AWS, Google Cloud, or Microsoft Azure, particularly their machine learning and data services.
  • Practical experience with Computer Vision and/or Natural Language Processing (NLP).
  • Previous experience in video streaming, digital media, entertainment, or content recommendation environments.
  • Strong knowledge of A/B testing, experimentation methodologies, and statistical evaluation.
  • Experience working with large-scale recommendation or personalization systems.


"bgts INT"

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search