Apply Edge Start your job search

Machine Learning Engineer

Ice BI · Dubai, Dubai, United Arab Emirates

Apply & track with Apply Edge
About Ice BIIce BI is a Business Intelligence SaaS platform headquartered in Dubai, UAE. We serve corporations, firms and SMEs across the GCC and worldwide with real-time dashboards, AI-powered analytics and enterprise ERP integrations across 17 industries and 40+ departments.We're a small, ambitious team building a product used by real businesses. If you want to work on something that matters — with real data, real clients and real impact — this is the right place.The roleWe're looking for a Machine Learning Engineer to build and deploy the AI models behind Ice BI's analytics. You'll work on natural language querying, predictive analytics, anomaly detection and automated insight generation — turning raw business data into actionable recommendations.What you'll work onBuild and train ML models for natural language business queryingDevelop anomaly detection for real-time KPI monitoringCreate predictive models for revenue and sales forecastingIntegrate AI models into the platform via REST APIsWork with real business data from ERP systemsOptimise model performance for speed and accuracyWhat we're looking forStrong Python — NumPy, Pandas, Scikit-learnDeep learning experience — TensorFlow or PyTorchUnderstanding of NLP and language modelsFamiliarity with model deployment (REST APIs, Docker)Knowledge of data preprocessing and feature engineeringDegree in Computer Science, AI or a related fieldNice to have: LLMs, LangChain, FastAPI, AWS SageMaker, MLflow, vector databasesThe detailsWork from home3 days per week, 4 hours per dayCompetitive compensation, discussed at interviewFinal-year students, fresh graduates and professionals with up to 5 years' experience all welcomeHow to applySend your CV with the subject line "Application — ML Engineer".We'll send a short take-home task, then a 30-minute video call.Learn more at icebi.io