such as Alteryx, DataRobot, SAS, Databricks, SPSS, R, Python, Scala, Java, or Spark. Exposure to data visualisation platforms like Tableau or Power BI. Understanding of machine learning concepts and algorithms (e.g. classification, clustering, regression). Interest in or experience with Natural Language Processing (NLP), Natural Language Generation (NLG), or Computer Vision. Awareness of enterprise graph technologies or network analysis techniques. More ❯
experience in modern C++ (C+, C+ or C+) and object-oriented programming. Previous experience developing in a multi-threaded and multi-process architecture. Proven ability to port and optimise algorithms on embedded or edge systems. Comfortable working in a Linux environment. To speak in absolute confidence about this opportunity please contact Jess Ritchie, IT Recruitment Consultant at MCS Group or More ❯
s algorithmic trading activities for signs of disorderly trading. Design, deliver, and maintain Market's E-Trading Controls, such as Citi's golden-source repository for E-Trading Strategies (algorithms)/Applications and the E-Trading limits management system. Lead reviews by global banking and securities regulators, Compliance testing, and Internal Audit of E-Trading business, including preparation of responses More ❯
About the Role: We are seeking a Senior Java Developer/Lead who could drive technology transformation in the team. This role involves taking ownership of key projects and components throughout the entire Software Development Life Cycle (SDLC). A More ❯
sophisticated next generation surveillance solution on top of a distributed data platform. Pune (India) and Belfast (United Kingdom) are the global hubs for the creation of feature-based surveillance algorithms using cutting edge technologies and techniques. The global Surveillance Technology team at Citi has an increased book of work that requires additional business lines, countries, and more sophisticated surveillance methods … bases for indications of potential Market Abuse, Insider Dealing, and other types of fraud. The volume and variety of data involved in these surveillances and the complexity of the algorithms results in one of most challenging and appropriate use cases for big data technologies. As we further expand global coverage and deliver more sophisticated Behavioural Analytics based solutions, we are More ❯
is building a sophisticated next generation surveillance solution on top of a distributed data platform. The Belfast team is the global centre for the creation of feature-based surveillance algorithms using cutting edge technologies and techniques.The volume and variety of data involved in these surveillances and the complexity of the algorithms results in one of most challenging and appropriate use More ❯