Back to all jobs
FeaturedNewRemote

Senior AI/ML Engineer

AI & Machine LearningRemote (MENA Region)full-time

About This Role

Lead the development of our AI-powered travel recommendation engine. You'll work with LLMs, build intelligent systems, and create personalized experiences for millions of travelers.

What You'll Do

  • Develop and improve AI recommendation algorithms
  • Integrate and fine-tune LLMs (Anthropic Claude, OpenAI GPT)
  • Build real-time inference systems with FastAPI
  • Design and implement GraphQL APIs with Strawberry
  • Optimize model performance and latency
  • Implement caching strategies for AI responses
  • Collaborate with product to define AI features
  • Research and prototype new AI capabilities

What We're Looking For

  • 5+ years of software engineering experience
  • 3+ years working with ML/AI systems
  • Strong Python skills with async programming
  • Experience with FastAPI or similar frameworks
  • Hands-on experience with LLM APIs (OpenAI, Anthropic)
  • Understanding of ML fundamentals and NLP
  • Experience with PostgreSQL and Redis
  • Strong problem-solving and analytical skills

Nice to Have

  • Experience with recommendation systems
  • Knowledge of Strawberry GraphQL
  • Experience with Pydantic for data validation
  • Background in travel/hospitality AI applications
  • Arabic NLP 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