C

Cantor Fitzgerald

Arranges financing and brokers securities trades

Machine Learning Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeNew York, NY, USA$140k - $160kIn-person

About the Job

Requirements

  • A bachelor’s degree in computer science, machine learning, mathematics, physics, statistics, or econometrics, or equivalent practical experience.
  • Experience contributing to production or production-like software through work, internships, research, open source, or substantial personal projects.
  • Strong programming ability in Python, with clear, tested, and maintainable code.
  • Experience with web services, data integrations, testing, logging, and basic monitoring across diverse data types.
  • Hands-on experience building with large language model tools or frameworks, including prompting, structured outputs, tool-calling, retrieval, and multi-step workflows, and awareness of common failure modes.
  • Experience evaluating large-language-model-powered applications by building test sets, reviewing failures, defining metrics, and iterating on prompts or retrieval.
  • Grounding in machine learning, statistics, and experimental design, with the ability to interpret technical papers and documentation.
  • Communication skills and comfort working with product, engineering, and business partners.
  • Interest in applying artificial intelligence responsibly in financial services, including privacy, security, human review, and appropriate automation.
  • Familiarity with cloud deployment, containers, and modern release pipelines.

Responsibilities

  • Design and implement large-language-model-driven features in production systems.
  • Build and maintain data pipelines for structured and unstructured data.
  • Write clean, testable Python code and maintain reusable libraries.
  • Develop prompts, tool-calling workflows, and retrieval pipelines.
  • Create evaluation suites, define success metrics, and analyze failures.
  • Diagnose and mitigate hallucination, latency, and cost issues.
  • Collaborate with product, engineering, and business stakeholders.
  • Implement monitoring, logging, and alerting for artificial intelligence services.
  • Contribute to responsible-artificial-intelligence guardrails and human-in-the-loop processes.
  • Document designs, experiments, and findings for internal knowledge sharing.

About the Company

Cantor Fitzgerald

Arranges financing and brokers securities trades

Cantor Fitzgerald arranges financing and executes securities trades for corporations and institutional investors through its investment banking and brokerage businesses. Its capital markets teams work on equity and debt offerings, while advisers support mergers, acquisitions, and private investment transactions. Trading desks cover stocks and fixed-income securities, and its prime brokerage and investment management businesses support clients with financing and portfolio services. The firm earns underwriting and advisory fees, trading commissions, and investment management fees across these activities. Founded in 1945, Cantor Fitzgerald is headquartered in New York City.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
New York City, New York
Founded
1945

Recently Posted Jobs

Explore more opportunities at Cantor Fitzgerald

See more jobs