Back to all jobs
NewRemote

Machine Learning Engineer

AI & Machine LearningRemote (MENA Region)full-time

About This Role

Build and deploy machine learning models that power personalized travel recommendations. Work on exciting problems in NLP, personalization, and predictive analytics.

What You'll Do

  • Develop and train ML models for recommendations
  • Build data pipelines for model training
  • Implement A/B testing frameworks for models
  • Optimize model inference for production
  • Work with LLM prompting and fine-tuning
  • Create analytics dashboards for model performance
  • Collaborate with backend team on integrations
  • Document ML systems and processes

What We're Looking For

  • 3+ years of ML engineering experience
  • Strong Python programming skills
  • Experience with PyTorch or TensorFlow
  • Understanding of NLP and text processing
  • Experience deploying ML models in production
  • Familiarity with MLOps practices
  • Strong SQL and data analysis skills
  • Good communication skills

Nice to Have

  • Experience with recommendation systems
  • Knowledge of transformer architectures
  • Experience with vector databases
  • Arabic language processing experience

What We Offer

Competitive salary and equity package
Remote-first culture with flexible hours
Comprehensive health insurance
Annual learning & development budget ($2,000)
Home office setup allowance ($1,500)
Annual team retreats in exotic destinations
Generous PTO (25+ days)
Travel perks and discounts on Funify
Parental leave policy
Mental health and wellness support

Performance Metrics

Collecting performance metrics...
โ€ข Navigate between pages to see Core Web Vitals
โ€ข Interact with elements to see FID metrics
โ€ข Scroll and resize to see CLS metrics
โ€ข Check browser console for detailed logs