About the Role
We're hiring a Senior Software Engineer - Data & AI to join our innovative team at estaie. This is a fully remote position where you'll lead the design and deployment of the intelligence layer powering our AI-native extended-stay platform. As a Senior Software Engineer, you'll be instrumental in optimizing pricing, personalization, and operational decisions autonomously.
What You'll Do
- Lead the full lifecycle of ML pipelines from raw data to production serving.
- Build and deploy ML pipelines on Vertex AI Pipelines.
- Design pricing, recommendation, and personalization models.
- Develop autonomous agents using LangGraph and Vertex AI SDK.
- Implement embeddings and semantic search with pgvector and Vertex Matching Engine.
- Fine-tune and integrate LLMs such as Gemini, GPT, and Claude.
- Serve production models via NestJS APIs and Cloud Run.
- Architect clean, scalable data models in BigQuery and dbt.
- Build AI performance dashboards in Looker or Metabase.
- Run A/B experiments with Statsig and PostHog.
- Define and track AI KPIs such as pricing accuracy and extension prediction.
- Ensure data governance across UAE, KSA, and EU regions.
Requirements
- 5+ years of experience in AI engineering, ML, or data engineering.
- Strong skills in Python and SQL.
- Experience deploying ML pipelines in production.
- Solid grasp of feature engineering and evaluation.
- Experience with vector search and recommendation systems.
- Understanding of experimentation and analytics.
- Strong foundation in GCP and serverless infrastructure.
- Bonus if you’ve worked with LangChain or LangGraph, or have experience in applied AI products.
Nice to Have
- Experience in building AI-native systems.
- Familiarity with cloud-based data governance.
- Knowledge of advanced analytics tools.
What We Offer
- Opportunity to work on cutting-edge AI technologies.
- Fully remote work environment.
- Competitive salary and benefits package.
- Mentorship and growth opportunities.
- Be part of a team that is redefining the hospitality industry.
Join estaie as a Senior Software Engineer - Data & AI and lead innovative AI projects in a fully remote environment. Competitive salary and growth opportunities await.
Who Will Succeed Here
Proficient in Python and SQL, with a strong understanding of data manipulation and analysis, enabling the candidate to effectively build and optimize ML pipelines using Vertex AI and BigQuery.
Self-motivated and disciplined, thriving in a remote work environment, with the ability to autonomously manage projects and communicate effectively with cross-functional teams via tools like Slack and Zoom.
Deep familiarity with modern data visualization tools such as Looker and Metabase, coupled with a strategic mindset for leveraging data insights in product decision-making, particularly in AI-driven applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months