AI Engineer
Role details
Job location
Tech stack
Job description
- Design and implement AI/ML/LLM-driven models, tools, workflows, and agents to support investment professionals
- Develop, integrate, and maintain AI features into products (e.g. chat agents, copilots, automation pipelines)
- Implement retrieval augmented- generation (RAG), MCPs, function calling, and internal integrations (e.g. databases, APIs, services)
- Research, prototype and deploy AI applications using Python
- Engage with domain experts to identify, evaluate, and execute high-value AI use cases
Requirements
- Master's or Ph.D. in Artificial Intelligence, Machine Learning, or a related field required
- Proficiency in Python programming
- Hands-on experience with frameworks like LangChain, Llamaindex, etc., vector stores, LLM APIs (e.g. OpenAI API, Anthropic API), and building MCP servers/clients
- Financial services/hedge fund experience is preferred
Benefits & conditions
Our team is our most important asset and investment. We value and respect our colleagues and their well-being inside and outside the workplace and our culture reflects this. We offer a robust and competitive benefits program to ensure the well-being of our colleagues.
Some benefits included in this role are:
- Training and development opportunities
- Robust Wellness Resources: Physical, Mental and Financial
- Time-Off, Retirement and Commuter Benefits
- Gym Reimbursement and other Discounts
The base pay offered will be determined on factors such as experience, skills, training, location, certifications, education, and any applicable minimum wage requirements. Decisions will be determined on a case-by-case basis. In addition to the base salary, this position may be eligible for performance-based incentives.
In addition to base compensation, this role is eligible for an annual incentive plan.