Job responsibilities
- Work on multiple research projects in collaboration with internal and external researchers and applied engineering teams.
- Formulate problems, generate hypotheses, develop new algorithms and models, conduct experiments, synthesize results, gather data, build prototypes, and communicate research significance.
- Contribute to publications in AI/ML conferences and journals, high-impact business applications, open-source software, and patents.
- Participate in relevant top-tier academic conferences, organize workshops, and engage with the AI research community to broaden the impact of your contributions.
Required Qualifications, Capabilities, and Skills:
- Master's degree in Computer Science, Mathematics, Statistics, Engineering, or related fields.
- Programming experience in Python or Java or C++ and practical experience with ML platforms such as TensorFlow/Keras, PyTorch or JAX.
- Proficient understanding of fundamental AI and ML techniques (e.g., A*, regularization).
- Curiosity, creativity, resourcefulness, and a collaborative spirit.
- Effective verbal and written communication skills.
- Interest in problems related to the financial services domain (past experience in the domain is not required).
Preferred Qualifications, Capabilities, and Skills:
- PhD in Computer Science (especially AI/ML) or related fields.
- Research publications in prominent AI/ML venues (e.g., conferences, journals).
- Strong expertise in specialized areas of AI such as deep learning (DL), Reinforcement Learning (RL) or natural language processing (NLP).
- Proficiency with rapid prototyping and disciplined software development processes.
- Practical software engineering experience in collaborative project settings.