Key Responsibilities
The core focus is on the end-to-end Machine Learning lifecycle applied to real-time financial data.
Required Skills and Qualifications
Technical Expertise (Must-Haves)
- Programming : Proficiency in Python (essential) and experience with languages like C++ (for high-frequency trading), Java, or R.
- ML Frameworks : Expertise in deep learning libraries such as TensorFlow, PyTorch, or Keras .
- MLOps : Experience with tools for containerization ( Docker ), deployment, model monitoring, and version control.
- Data / Big Data : Strong knowledge of SQL and NoSQL databases, and familiarity with distributed computing tools like Apache Spark or Hadoop .
- Mathematics : Strong foundation in Applied Mathematics, Statistics, Probability Theory, Linear Algebra, and Calculus (essential for interpreting and optimizing complex ML models).
Domain Expertise (Fintech & Trading)
Financial Literacy : Deep understanding of financial products, market microstructure, trading systems , and financial modeling.Financial Regulations : Knowledge of financial regulations and compliance requirements (e.g., GDPR, PSD2, KYC, AML ).Specialized Experience : Experience with real-time trading systems , payment gateway integrations, and financial APIs.Education and Soft Skills
Education : Bachelor's degree in Computer Science, Financial Engineering, AI, or Mathematics; a Master's or Ph.D. is often highly desirable for roles involving complex modeling.Soft Skills : Excellent communication skills to convey complex AI concepts to non-technical stakeholders (business, product managers, and clients).Mindset : Strong analytical, critical thinking, and problem-solving skills, with a proactive and adaptive mindset to keep up with evolving AI techniques.Skills Required
Java, Hadoop, Apache Spark, probability theory, Statistics, calculus, Sql, Nosql, Tensorflow, Pytorch, Docker, Applied Mathematics, Keras, linear algebra, Python