Cantor Fitzgerald / BGC Partners

Senior AI Research Engineer

Cantor Fitzgerald / BGC Partners
Apply
2 months ago

Responsibilities

  • Design, build, evaluate, and maintain production-grade AI applications for rates and derivatives exchange workflows.
  • Develop the Skynapse orchestration layer for task decomposition, agent routing, tool coordination, context management, response synthesis, and execution monitoring.
  • Improve LLM reasoning, retrieval quality, agent reliability, latency, cost, safety, and user experience using model-level knowledge.
  • Build agentic workflows using retrieval-augmented generation, semantic search, structured outputs, function and tool calling, planning, workflow orchestration, and human review.
  • Integrate agents with enterprise data sources, internal APIs, market data systems, reference data, documents, search indexes, and code repositories.
  • Design permissions, audit logging, approval workflows, escalation paths, fallback behavior, tool-use limits, source attribution, and production kill switches.
  • Create benchmark datasets, regression tests, red-team scenarios, human-review workflows, and production monitoring for LLM and agentic systems.
  • Mentor engineers in LLM architecture, model behavior, agent design, evaluation, retrieval, tool integration, and production AI engineering.

Requirements

  • Bachelor’s degree in computer science, machine learning, AI, mathematics, engineering, statistics, computational linguistics, or a related technical field.
  • At least 5 years of professional software engineering experience, including production system design, deployment, and support.
  • At least 3 years of hands-on experience with LLMs, deep learning, NLP, or advanced AI systems.
  • Strong academic or research background in machine learning, deep learning, NLP, transformers, LLMs, generative AI, model evaluation, or related areas.
  • Understanding of transformers, attention mechanisms, tokenization, embeddings, pretraining, instruction tuning, fine-tuning, alignment, inference, context windows, decoding strategies, and evaluation.
  • Experience building production LLM applications involving RAG, structured outputs, function and tool calling, agent orchestration, evaluation, and monitoring.
  • Strong Python skills and experience writing clean, tested, maintainable production code.
  • Experience evaluating, adapting, fine-tuning, or deploying open-source or open-weight language models.
  • Understanding of LLM and agent failure modes, enterprise security, privacy, access control, entitlementing, auditability, and responsible AI.
  • Ability to communicate complex AI concepts clearly and drive projects from concept through production deployment.
  • Preferred: a master’s degree or PhD and research experience or publications in LLMs, transformers, NLP, deep learning, retrieval, alignment, inference optimization, model evaluation, or agentic AI systems.
  • Preferred: hands-on experience with supervised fine-tuning, instruction tuning, LoRA, QLoRA, parameter-efficient fine-tuning, preference optimization, distillation, quantization, or domain adaptation.
  • Preferred: experience with model serving, inference optimization, open-weight model selection, financial-market applications, orchestration frameworks, vector databases, market-data systems, AI observability, LLMOps, model monitoring, governance, and enterprise controls.
  • Experience with C++ or other systems programming languages is a plus, especially in exchange, trading, market-data, or high-performance environments.

Tech Stack

C++ElasticsearchPython

Categories

Cantor Fitzgerald / BGC Partners

About Cantor Fitzgerald / BGC Partners

1,001-5,000 employees
Contact me