AI Engineer

About the Opportunity

Our client, a leading global investment platform, is seeking an AI Engineer to join their client platform team in New York City. This role offers the opportunity to drive the integration of AI technologies across enterprise applications and shape firm-wide adoption by building robust, user-focused solutions. The team is responsible for developing foundational UI and client capabilities that will power emerging AI-driven workflows, reusable libraries, and internal tooling.

The annual base salary range is $120,000 to $125,000. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things. Details about eligibility for bonus compensation (if applicable) will be finalized at the time of offer.

 

Job Responsibilities

  • Build, maintain, and enhance reusable React + TypeScript libraries and shared UI components for new and existing AI-powered workflows
  • Implement modern UI patterns to enable prompt-driven and conversational interfaces, streaming results, and integrated evaluation/management tools
  • Develop scalable state management solutions (e.g., Redux) for high-impact enterprise applications
  • Integrate UI with model context tools and agentic/AI workflows
  • Write and execute a suite of unit, integration, and visual regression tests
  • Collaborate with frontend and senior engineers in code review and defining team best practices
  • Support production deployments and provide technical guidance to teams adopting shared components
  • Contribute to architectural patterns supporting trading, research, and operational applications
  • Enhance developer productivity through improvements to frameworks, SDKs, shared documentation, and testing best practices

 

Job Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 2–3 years of experience with TypeScript, modern frontend development, and component-based UI design
  • 1–2 years of backend or service-layer engineering with Java
  • Experience with state management libraries (Redux or similar)
  • Familiarity with AI/LLM-powered UX—prompt workflows, streaming interfaces, and agent systems
  • Exposure to real-time or data-intensive applications (WebSockets, event streams, high-frequency UI grids)
  • Knowledge of desktop container frameworks (OpenFin or similar) and charting/data visualization libraries
  • Experience producing clean, maintainable, and well-tested code
  • Excellent communication skills and a collaborative approach
  • Ability to thrive in a fast-paced, dynamic environment

 

Preferred Skills

  • Experience with wireframing/prototyping tools (Figma, Sketch, etc.)
  • Understanding of financial products (equities or fixed income)
  • Exposure to trading, portfolio, or risk platforms

Learn & Grow

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Gym

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Personal Days

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Health & Dental

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

401k Matching

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Submit Your Resume

Connect with our staffing & recruiting experts! Let our team of expert recruiters help find your perfect match.

This field is for validation purposes and should be left unchanged.
Max. file size: 12 GB.

Other Positions

Job Placement Resources

Boost your resume, interview skills to prepare for career advancement.