Location: Cyberjaya office or Dubai Office About The Company We are a pioneering financial technology company at the forefront of innovation in CFD trading. Our mission is to redefine the trading experience through the power of AI, automating and optimizing every aspect of our operations. We are seeking a talented and driven Senior AI Engineer to spearhead the development of intelligent, scalable, and high-performance AI systems that empower our business. What You'll Do As an AI Engineer, you will lead the design and deployment of advanced AI solutions across a wide range of business areas-from algorithmic trading and big data pipelines to enhanced customer interactions. Your responsibilities will include: Advanced Modeling: Build and implement deep learning, reinforcement learning, and graph neural networks for predictive analytics and decision-making systems. Natural Language Processing (NLP): Develop NLP applications for sentiment analysis, document parsing, and customer support using libraries such as spaCy, Hugging Face Transformers, and OpenAI APIs. Semantic Search: Create real-time, context-aware retrieval systems using vector databases like Weaviate, Pinecone, or Milvus. Agentic Systems: Design autonomous multi-agent systems for adaptive, dynamic decision-making in complex environments. MLOps: Scale and deploy models using MLflow, Kubeflow, TensorFlow Serving, and Seldon for production-ready workflows. Big Data Engineering: Build and manage robust data pipelines using Apache Spark, Kafka, and Hadoop. Generative AI: Explore and integrate technologies such as GPT, DALL-E, and GANs for creative automation. Transformer Architectures: Leverage models like BERT, T5, and ViT for NLP and computer vision tasks. Explainability and Fairness: Apply tools such as SHAP, LIME, and Fairlearn to ensure responsible and interpretable AI. Optimization: Use advanced tools like Optuna and Ray Tune for model tuning and performance maximization. Cloud and Edge AI: Implement scalable AI solutions on platforms like AWS, Google Cloud, or Azure, and optimize for edge computing environments with TensorFlow Lite or NVIDIA Jetson. What You'll Need Technical Skills: Proficiency in programming languages such as Python, R, C++, or Java Deep experience with TensorFlow, PyTorch, and scikit-learn Strong background in data tools (e.g., Pandas, NumPy, HDFS) Hands-on experience with MLOps tools: Docker, Kubernetes, MLflow, Kubeflow, Seldon Knowledge of real-time systems (e.g., Apache Kafka, Flink) Experience with vector search systems like Pinecone or Weaviate Familiarity with reinforcement learning and generative AI models (e.g., StyleGAN, BigGAN) Soft Skills Excellent analytical and problem-solving capabilities Strong collaboration and communication skills Ability to manage time and deliver results under tight deadlines Preferred Qualifications Master's or PhD in Computer Science, Machine Learning, or a related field Why Join Us Be part of transformative AI initiatives with direct business impact Collaborate with a high-performing, innovative team Enjoy a competitive compensation package and room for career growth Access to the latest technologies, platforms, and learning resources Show more Show less