Skip to main content

AI Engineer - Full Stack

Posted today

pri technologyDenver (CO)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Top tier financial investment firm seeks an AI Engineer who will lead the design, build, and end-to-end delivery of business-facing AI applications and automation across the Firm. As a member of the AI team within Business Technology, the AI Engineer will work directly with front office Investment Professionals to understand transaction workflows, translate business needs into technical specifications, and own delivery of practical solutions within the Firm’s ecosystem, anticipating issues and managing priorities, resources, and timelines. This is a hands-on, full-stack engineering role combining stakeholder engagement, requirements analysis, software development, testing, deployment, and support. The AI Engineer will also contribute to the Firm’s internal AI platform by building and maintaining reusable API integrations, Model Context Protocol (MCP) connectors, and workflow components that securely connect AI applications and agents to approved enterprise systems and data. The AI Engineer will lead day-to-day delivery with a high degree of independence, provide technical guidance and mentoring to junior colleagues, and coordinate with Businesses, Data Science, IT, Information Security, Compliance, and external vendors.
Responsibilities: Partner with Business to lead requirements gathering and documentation; translate workflows into user stories, technical specifications, and acceptance criteria. Evaluate existing tools before recommending a new build. Lead the design and development of full-stack applications, dashboards, and workflow tools, connecting user interfaces, APIs, databases, and approved AI services to support information synthesis and banker productivity. Own the design, build, testing, and maintenance of secure, reusable API integrations and MCP connectors between the Firm’s AI platform and approved enterprise systems, data sources, and third-party services. Lead the development and maintenance of reviewed, configurable templates and reusable components so solutions can be adapted across transactions rather than rebuilt for each deal. Guide AI workflow orchestration and contribute to technical planning. Apply and reinforce engineering best practices, including version control, peer code review, automated testing, secure credential management, logging, and technical documentation. Evaluate AI output quality, reliability, latency, and cost. Lead user acceptance testing, user training, and feedback. Work with IT and engineering on approved deployment, monitoring, support handover, and retirement of temporary deal tools. Partner with Information Security and Compliance to identify and review material changes to solutions or enhancements that warrant additional assessment.
Qualifications: Strong hands-on software development expertise in Python and JavaScript or TypeScript, with experience building web interfaces and backend services using frameworks such as React, Next.js, or Django. Demonstrated expertise designing, building, consuming, and troubleshooting APIs and connectors, with familiarity with Model Context Protocol (MCP) desirable. Strong working knowledge of SQL and relational databases Proficiency in Git, testing, debugging, and deployment practices, with the ability to write clear, maintainable, reviewable code. Working knowledge of generative AI architecture and demonstrated experience with large language model integration, including output validation and the limitations of AI-generated results and code. Ability to translate complex business needs into workable technical solutions, exercise sound technical judgment, and explain trade-offs and business objectives clearly to technical and non-technical stakeholders. Strong analytical thinking, organization, documentation, attention to detail, and customer service orientation. Sound judgment when handling confidential information and escalating risks. Intellectual curiosity, adaptability, and the ability to lead projects from start to finish with a high degree of independence, guide junior colleagues, and recognize when to involve senior colleagues on architecture, security, and production readiness. Plusses: Experience with AI-enabled applications, retrieval-augmented generation, agent workflows, or model evaluation. Experience with cloud platforms such as Azure, containers, CI/CD, authentication, role-based access controls, and application monitoring. Experience working in an Agile environment, using tools such as Jira, and conducting stakeholder demos, user acceptance testing, or user training.
Education & Experience:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
  • Demonstrated professional experience delivering full-stack applications and integrations, with ownership of projects or workstreams from requirements through deployment and support.
  • Lori Sklarski
  • Senior Technical Recruiter, PRI TechnologyLori.sklarski@pritechnology.comDirect:(973)-354-2797
Office: 973.732.5454 x27Cell: 973.432.9968www.pritechnology.comwww.pritechnology.com

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this