GymNation is expanding our team and looking for a AI/ML engineer who is eager to join our growing team of passionate people.
Who we are?
GymNation is a Dubai-based chain of large-format fitness centers founded in 2017, operating over 20 locations across the UAE and Saudi Arabia.
What you'll do
- Integrate speech-to-text, language-model reasoning, and text-to-speech capabilities into our in-house voice hardware, handling practical issues and tracking real-world performance.
- Maintain and enhance advanced conversational agents across web, mobile, and voice-based platforms.
- Develop and deploy production-ready Retrieval-Augmented Generation (RAG) systems, including building FAISS-based vector stores, generating embeddings, and optimizing prompts for latency and accuracy.
- Prepare datasets, train and validate models (using tools like scikit-learn or XGBoost), manage experiments, containerize applications with Docker, and deploy to staging and production environments via CI/CD pipelines.
- Design and extend RESTful APIs using FastAPI, incorporating features like authentication, rate-limiting, versioning, and structured logging.
- Ensure high code quality by writing clear tests, participating in code reviews, and collaborating closely with teammates and technical leadership.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a closely related technical field.
- Proficiency in Python; comfortable writing clean, maintainable, and tested code.
- Practical knowledge of Python's data and ML ecosystem: NumPy, pandas, scikit-learn, and deep-learning frameworks such as PyTorch or TensorFlow.
- Familiarity with standard software development tools, including Git, Docker, and basic Continuous Integration and Deployment (CI/CD) practices.
- Project-based experience developing at least one RESTful API and one complete machine learning workflow from data preparation through model deployment.
- Excellent communication skills and a collaborative mindset; comfortable giving and receiving feedback in a fast-paced technical team.
Preferred
- Exposure to frameworks and libraries such as LangChain, LlamaIndex, or related generative AI tooling.
- Experience or familiarity with vector databases (FAISS, Pinecone, Chroma).
- Basic understanding of generative AI models and their practical applications.
- Familiarity with developing real-time or asynchronous applications (asyncio, WebSockets).
- Familiarity with building gradient-boosting algorithms (XGBoost, CatBoost, LightGBM).
- Participation in internships, hackathons, or projects involving conversational interfaces or real-time systems.
What we offer
- Competitive salary + annual bonus.
- GymNation all-access membership & wellness stipend.
- 30 calendar days paid vacation + UAE public holidays.
Hiring process
- Intro call - 30 min with Senior Data Engineer.
- Technical interview - 1 hour conversation with test task.
- One to one - Meet with CTO
- Meet with management
- Offer - Target turnaround within one week.
Want to focus on production ready AI products that are actually affecting people lives? Join us! We can't wait to see what you'll ship next.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer
2025-12-16
Senior React Native Developer
2025-07-17
Senior React Native Developer (Team lead)
2025-07-25
- Posted
- Jul 29, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Dubai
- Company
- GymNation
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Developer
2025-12-16
Senior React Native Developer
2025-07-17
Senior React Native Developer (Team lead)
2025-07-25