CAIA's Career Center is an easy-to-use, comprehensive resource connecting job seekers with employers in the growing AI field. Use your knowledge and credibility to advance your career or build a talented team for your organization. Opportunities targeted to CAIA Charterholders are prioritized.
In order to search for jobs specifically for CAIA Charterholders or those pursuing the CAIA Charter please enter “CAIA” in the search panel.
This will enable you to search for CAIA specific roles globally.
Sr Java Developer to join the quantitative trading teams. As a member of this established front-office team, you will work closely with quants and traders on a daily basis and will get exposure to all aspects of quantitative trading business. The primary responsibilities for this role include real-time data analysis and management, building distributed quantitative trading systems and developing systematic trading strategies for various asset classes (Equities, Futures and Options). The ideal candidate need not have extensive finance experience but must be a self-starter and have a top notch software development and analytical skills. Requirements:
Very solid knowledge of core Java.
Significant experience in developing multi-threaded real-time applications on Linux.
Ability to write clean and highly optimized code.
Practical knowledge of scripting languages (perl, python) and SQL.
Experience with Kafka, Spark or machine learning a huge plus.
Prior experience with processing large scale data sets, particularly on the cloud/AWS or with GPU's, is also a big plus.
BS, MS or PhD in Computer Science or other technical discipline.