Overview
About Xipper
Xipper is building the next-generation AI-powered operating system for hotels. Our platform combines a Property Management System (PMS), Channel Manager, Guest Experience Platform, Revenue Management, Digital Check-in/Check-out, Payments, Concierge, and AI-powered automation into a single ecosystem.
We're looking for engineers who love solving real-world problems using Machine Learning and AI, and want to build products that thousands of hotels will use every day.
Job Summary
We are looking for a Machine Learning Engineer with 1+ years of hands-on experience building, training, deploying, and maintaining production-ready machine learning models.
You will work closely with our engineering and product teams to build intelligent systems that power hotel operations, including pricing recommendations, occupancy forecasting, guest personalization, fraud detection, anomaly detection, booking intelligence, and operational automation.
This role is ideal for someone who enjoys taking ML models from experimentation to production and wants to work on impactful, real-world AI products.
Key Responsibilities
- Design, build, train, evaluate, and deploy Machine Learning models for production.
- Collect, clean, preprocess, and analyze structured and unstructured datasets.
- Perform feature engineering and feature selection to improve model performance.
- Develop prediction models for occupancy, demand forecasting, revenue forecasting, cancellations, and booking trends.
- Build recommendation engines for room upgrades, guest personalization, and upselling opportunities.
- Develop anomaly detection models to identify unusual booking patterns, pricing issues, operational inconsistencies, or fraudulent activities.
- Optimize ML models using hyperparameter tuning, cross-validation, and model evaluation techniques.
- Build scalable inference APIs using FastAPI or Flask.
- Deploy and maintain ML services using Docker and cloud infrastructure.
- Monitor model performance in production and continuously improve model accuracy.
- Work closely with Backend Engineers, Product Managers, and Data Engineers to integrate ML models into Xipper's platform.
- Write clean, reusable, maintainable, and well-documented code.
- Stay updated with the latest developments in Machine Learning, Generative AI, and MLOps.
Required Technical Skills
- Python
- NumPy
- Pandas
- Scikit-learn
- Linear Regression
- Logistic Regression
- Decision Trees
- Random Forest
- Gradient Boosting
- XGBoost
- LightGBM
- CatBoost
- Feature Engineering
- Hyperparameter Tuning
- Cross Validation
- Model Evaluation
- Data Preprocessing
Backend
- FastAPI or Flask
- REST API Development
Databases
- PostgreSQL
- MongoDB
Deployment & DevOps
- Docker
- AWS (Preferred)
- CI/CD Pipelines (Preferred)
Good to Have
- PyTorch
- TensorFlow
- Time Series Forecasting
- Recommendation Systems
- Clustering Algorithms
- NLP fundamentals
- Celery & Redis
- LangChain
- LangGraph
- OpenAI APIs
- Gemini APIs
- Vector Databases
- RAG (Retrieval-Augmented Generation)
- MLOps concepts
- Model Monitoring
- Kubernetes (Bonus)
What You'll Build at Xipper
As part of the AI team, you'll work on projects such as:
- AI-powered hotel revenue forecasting
- Dynamic room pricing recommendations
- Occupancy prediction models
- Guest personalization and recommendation systems
- Booking demand forecasting
- Cancellation prediction
- Smart hotel automation
- Fraud and anomaly detection
- Intelligent operational insights
- AI-powered assistants for hotel staff
- Predictive analytics dashboards
Qualifications
- Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, Information Technology, or a related field (or equivalent practical experience).
- Minimum 1 year of hands-on Machine Learning experience.
- Experience building and deploying real-world ML applications.
- Strong understanding of statistics, probability, and machine learning fundamentals.
- Ability to write production-quality Python code.
- Good problem-solving and analytical skills.
- Strong communication and collaboration skills.
Why Join Xipper?
- Build AI products that solve real business problems.
- Work with modern Machine Learning and Generative AI technologies.
- Own end-to-end ML systems—from experimentation to deployment.
- Collaborate with a fast-moving startup team.
- Opportunity to work on forecasting, recommendation systems, optimization, and large-scale hotel data.
- Significant learning and growth opportunities while building the future of hospitality technology.