Senior Machine Learning Engineer
Rewrite
## About the company
CFI Financial Group is an award-winning trading provider with 25+ years of experience and offices worldwide including London, Larnaca, Beirut, Amman, Dubai, Port Louis, and others.
## About the role
We are seeking a talented Machine Learning Engineer to join our growing team.
## Responsibilities
- Design, build, and optimize ML models to support business and product needs.
- Develop, test, and deploy AI agents (internal and client-facing) using LLMs and MCP within Databricks.
- Implement Retrieval-Augmented Generation (RAG) systems and multi-step reasoning agents.
- Deliver scalable, robust ML and AI solutions that integrate seamlessly with existing systems.
- Acquire, clean, and analyze data from multiple sources to support ML initiatives.
- Ensure data and model quality, integrity, and compliance with best practices.
- Break down complex AI/ML projects into actionable tasks with realistic time estimates.
- Collaborate with cross-functional teams (data engineering, front-end, business, project management, product).
- Maintain clear documentation, project milestones, and deliverables.
- Foster a collaborative, innovative environment and contribute to knowledge sharing.
- Uphold and help establish coding standards and code review processes for AI/ML projects.
## Qualifications
- Minimum 3 years of experience as Senior Machine Learning Engineer.
- Strong Python skills with experience in ML libraries (TensorFlow, PyTorch, Scikit-learn, Keras).
- Proven experience developing and deploying LLM-powered agents with multi-step reasoning.
- Hands-on experience with RAG architectures and MCP.
- Strong proficiency in Databricks for ML workflows, training, and deployment.
- End-to-end experience deploying ML models and AI agents to production.
- Strong SQL skills and familiarity with relational & NoSQL databases.
- Experience with data streaming (Kafka, Flink, or similar).
- Familiarity with MLOps practices: model versioning, CI/CD, monitoring, automated retraining.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Experience with NLP, transformers, and predictive analytics models.
- Strong foundation in mathematics, statistics, and computer science.
- Fintech or financial services background strongly preferred.
- Excellent communication skills in English.
## What we offer
- Fast-growing, multinational company.
- Competitive salaries and benefits.
- Work and learn with industry professionals.
- Supportive and collaborative environment.
- Unlimited opportunities for growth and development.
Sourced via cypruswork · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.