BAM is in a period of exhilarating growth and expansion within the AI space. This exciting role in our Applied AI team will provide you with the opportunity to research, develop and deploy state-of-the-art generative AI technologies to make a lasting impact on the firm's data and investment processes. At BAM, you will have the chance to work with some of the smartest and most driven individuals in the industry.
As a Senior AI Researcher on our Applied AI Team at BAM, you will:
• Work collaboratively with senior AI engineers and quantitative researchers to research and build AI systems
• Devise and develop AI solutions that leverage cloud-based data and distributed computing technologies
• Assist with managing the AI software development cycle including setting up and maintaining CI/CD pipelines
• Provide support for the system and be proactive in resolving issues in a timely manner
• Work as part of a globally-distributed yet close-knit team. Be an active participant in feature brainstorming, technical design sessions, code reviews, and general interaction
• Create software that is well-commented, well-understood, well-tested, and well-documented: Quality above all!
To be considered a good cultural fit, you must be:
• An ambitious self-starter
• Driven, self-motivated, and creative
• Hungry to learn
• Driven towards success
• A very strong and efficient communicator
• Able to multi-task and excel in a fast-paced trading environment
• A problem solver; able to develop quick and sound solutions to complex problems
• Humble, self-aware, and willing to risk pushing back to make the team and others better
To be considered a good technical fit, you must have:
• Postgraduate degree in a quantitative discipline such as Computer Science, Data Science, Statistics or Mathematics
• 5+ years of professional experience developing AI solutions as an individual contributor and managing teams producing high quality data products
• A passion for data and AI, and experience harnessing that passion to educate others
• Strong knowledge of AI engineering best practices, object-oriented concepts, and the ins and outs of data-focused development
• Expert in Python (including its data wrangling and machine learning libraries) and C/C++
• Solid understanding and demonstrable experience applying natural language processing, large language models and machine learning to solve real business problems
• Familiarity with a wide variety of LLM architectures, including the GPT, Llama, Mixtral and Claude models
• Experience customizing LLMs for specific applications using fine-tuning techniques, (e.g. PEFT), RAG and prompt engineering
• Experience evaluating and benchmarking LLMs using frameworks such as Arthur Bench
• Extensive experience with the entire AI software development cycle from design to deployment e.g. using frameworks such as LangChain
• Experience with basic DevOps techniques, including CI/CD and infrastructure-as-code
• Experience working in at least one cloud environment. Familiarity with AWS is a big plus
Bonus points for:
• Research publications in leading journals and presentations at internationally renowned conferences
• Teaching experience and the development of training material for AI use-cases
• Experience developing models for named-entity recognition
• Financial industry experience, though this is not required for the role
Don’t have all the skills listed above? Have extra skills you think are important that we haven’t thought of? Please, let us know by applying and telling us a bit more about yourself and why you think you’re qualified!
With respect to NY- and CA-based applicants, the starting base pay range for this role is between $225000 and $275000 annually. The actual base pay is dependent upon several factors, including, but not limited to, relevant experience, business needs and market demands. This role may also be eligible for bonus compensation and employee benefits