New opportunity

Principal, AI Engineer

Ares Management Corporation · New York, United States of America

About this role

The Principal AI Engineer is a hands-on technical leader in Ares Management’s central AI Engineering function. The role owns the enterprise generative AI platform on Databricks on Azure, providing shared capabilities for investment and corporate teams. Use cases include deal-document review and drafting, portfolio monitoring, investor reporting, legal and compliance workflows, and productivity tools.

Responsibilities

  • Architect and write production code for model serving, a multi-LLM gateway with routing, cost tracking, rate limiting and failover, hybrid RAG retrieval, multi-agent orchestration, and sandbox-to-production deployment pipelines.
  • Build reusable model-registry, prompt-library and agent-to-agent workflow capabilities; connect retrieval services to Gold-layer data products. Establish evaluation, staged rollout and rollback processes.
  • Enforce material nonpublic information (MNPI) controls and deal-context separation through Unity Catalog, retrieval permissions, access controls and audit logging. Produce technical evidence for architecture review and regulatory sign-off; monitor LLM latency, token spend, retrieval quality, hallucination flags and use-case costs.
  • Define APIs, SDKs and engineering standards for investment-vertical AI teams. Guide and review their work, mentor engineers, collaborate with AI Product Management and Data Engineering, and create architecture diagrams and decision records.

Required qualifications

At least 8 years in software or data engineering, including at least 4 years focused on ML/AI platform engineering or LLM application development. Requires hands-on Databricks on Azure or comparable lakehouse and model-serving experience; production RAG development; strong Python, API, asynchronous programming and LLM SDK integration; multi-LLM gateway patterns; familiarity with agent orchestration; Azure services; MLflow or equivalent; and CI/CD, infrastructure-as-code, containers and observability. Experience in a regulated industry, cross-team engineering leadership, communication and governance documentation is required.

Preferred

Private equity, investment banking or asset management experience; familiarity with deal and investor workflows; MCP or agent tool-use frameworks; RAGAS or other evaluation frameworks; MNPI information barriers; LLM tracing tools such as Langfuse or Weights & Biases; and AI governance gate experience.

The New York, NY position has an anticipated base salary of $275,000–$350,000; total compensation may include a discretionary performance bonus. U.S. benefits include health coverage, a matched 401(k), leave and wellness programs. Applications are accepted on an ongoing basis while the search remains active.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

Generative AILLMsRAGDatabricksAzureDelta LakeUnity CatalogDatabricks Model ServingDatabricks Vector SearchPythonFastAPIAzure OpenAIAzure Data Lake Storage Gen2Entra IDAzure Key VaultAzure NetworkingLiteLLMLangGraphAutoGenMLflowCI/CDInfrastructure as codeContainer deploymentVector databasesEmbedding modelsHybrid retrievalAgent orchestrationModel routingPrompt templatingAPI development .NET? no

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Own the shared AI platform

    The role designs and writes production code for the enterprise platform on Databricks on Azure, including model serving, a multi-LLM gateway, and deployment infrastructure. The gateway must handle routing, cost tracking, rate limiting, and failover.

  • Make retrieval and agents reusable

    Build hybrid RAG services spanning vector search, structured Delta-table extraction, and analytical, semantic, or hybrid query routing. Develop agent orchestration, a model registry, prompt library, and agent-to-agent workflows that can serve multiple business use cases.

  • Enforce information barriers

    Implement MNPI controls and deal-context separation at retrieval and inference time, using Unity Catalog governance, retrieval permissions, access controls, and audit logs. Produce technical evidence for architecture review and regulatory sign-off.

  • Make releases measurable and reversible

    Establish evaluation, staged rollout, and rollback from sandbox to production. Monitor LLM latency, token spend, retrieval quality, hallucination flags, and cost by use case.

  • Set standards across the hub-and-spoke organization

    Define APIs, SDKs, and engineering patterns for investment-vertical teams; review their work and mentor engineers. Partner with AI Product Management and Data Engineering, and document architecture decisions for governance review.

Likely challenges to think through

  • Useful answers without crossing deal boundaries

    Preparation hypothesis: Broad retrieval could improve answers while increasing the risk of exposing another deal's MNPI. Prepare to explain how identity, deal context, retrieval permissions, and inference controls work together, including how to test denials and record auditable evidence.

  • Shared primitives without blocking vertical teams

    Preparation hypothesis: Common APIs and standards must accommodate distinct deal, portfolio, investor, and legal workflows without becoming overly rigid. Prepare an example of what belongs in the shared platform versus a vertical-specific application, and how you would resolve competing requests.

  • Output quality versus latency and spend

    Preparation hypothesis: Hybrid retrieval and multi-stage agents may improve long-document work but add tokens, complexity, and response time. Prepare to explain how evaluation results, routing, token budgets, per-use-case cost data, and staged rollback would guide those trade-offs.

03

Practice your answers

Technical practice

How would you architect the shared generative AI platform on Databricks on Azure?

What to coverSuggested preparation: Describe how model serving, retrieval, orchestration, and deployment pipelines fit together for multiple investment and corporate teams. Explain where Unity Catalog governance applies and how you would keep shared infrastructure reusable without removing use-case-specific controls.

How would you design and troubleshoot a multi-LLM gateway?

What to coverSuggested preparation: Cover routing across Azure OpenAI and other providers, rate limiting, failover, and cost tracking. Discuss how you would investigate a latency or provider failure while weighing reliability, output quality, and spend.

How would you build hybrid retrieval for long-form deal or legal documents?

What to coverSuggested preparation: Compare chunking and embedding choices, then explain when analytical, semantic, or hybrid query routing is appropriate. Address how structured extraction into Delta tables and Databricks Vector Search could support answers grounded in the source material.

How would retrieval services use Gold-layer data products?

What to coverSuggested preparation: Explain the interface between Data Engineering’s Gold-layer products and the AI platform’s data gateway. Discuss data contracts, freshness, and how you would distinguish structured analytical queries from document retrieval.

How would you enforce MNPI information barriers across AI use cases?

What to coverSuggested preparation: Trace authorization through Unity Catalog, retrieval permissioning, and inference so that deal contexts remain separated across verticals. Include access controls and audit evidence, and explain how you would test for unauthorized retrieval.

How would you design a reusable multi-agent workflow?

What to coverSuggested preparation: Use the posting’s orchestrator, section, and editor pattern to discuss agent responsibilities, schema-constrained outputs, token budgets, and verbosity controls. Explain when a simpler workflow is preferable and how you would govern tool use or MCP integrations.

How would you evaluate and release a new AI use case?

What to coverSuggested preparation: Describe evaluation of retrieval quality and generation accuracy, followed by staged rollout and rollback from sandbox to production. Explain what technical evidence you would prepare for architecture review and governance sign-off without assuming a particular approval outcome.

What would you monitor across production LLM calls?

What to coverSuggested preparation: Cover latency, token spend, retrieval quality, hallucination flags, and per-use-case cost attribution. Explain how traces would help distinguish retrieval, model, and orchestration problems and guide a corrective decision.

How would you govern models, prompts, and reusable platform interfaces?

What to coverSuggested preparation: Discuss model versioning and experiment tracking with MLflow or an equivalent, alongside a prompt library and reusable APIs or SDKs for vertical teams. Explain how versioned interfaces and prompt changes could be reviewed without forcing each team to rebuild core capabilities.

How would you implement a production Python model-serving API?

What to coverSuggested preparation: Address asynchronous LLM SDK calls, error handling, and integration with model serving on Azure or a comparable platform. Discuss how CI/CD, infrastructure-as-code, containers, and observability support dependable deployment.

Behavioural practice

Tell me about translating a complex business workflow into a platform capability.

What to coverSuggested practice: Use a real situation involving product or business stakeholders, the actions you took to assess feasibility and define reusable architecture, and the result. Explain how you handled needs that were specific to one workflow versus useful across teams.

Tell me about establishing engineering standards across multiple teams.

What to coverSuggested practice: Describe the situation, how you gained adoption through guidance or code review, and the result. Include how you balanced consistent RAG or agent patterns with teams’ differing use cases.

Tell me about presenting a technical design to governance stakeholders.

What to coverSuggested practice: Give a real situation requiring clear architecture or risk documentation, the evidence you prepared and how you communicated it, and the result. Focus on your interaction with reviewers rather than claiming a particular regulatory approval.

Tell me about resolving a cross-team platform problem.

What to coverSuggested practice: Set out the situation and its effect on other teams, the troubleshooting and coordination you led, and the result. Explain how you prioritized platform stability while keeping stakeholders informed.

Tell me about making an architectural choice in a greenfield environment.

What to coverSuggested practice: Describe the ambiguity, the alternatives and trade-offs you assessed, the decision you made, and its result. Include how you documented the choice and adapted when new information emerged.

02

Sharpen your knowledge

Topics to prepare

  • Databricks-on-Azure platform architecture

    Revise how Delta Lake, Unity Catalog, Model Serving, Vector Search and Gold-layer data products fit into a shared AI platform. Exercise: draw a reference architecture showing data, retrieval, serving and deployment boundaries. Relevance: the role owns the enterprise platform and its link to Data Engineering.

  • Hybrid RAG for long-form investment documents

    Compare chunking, embedding choice, structured extraction into Delta tables, and analytical versus semantic versus hybrid query routing. Exercise: outline how a CIM review query would select a retrieval path and preserve evidence for its answer. Relevance: production RAG and these routing patterns are explicit requirements.

  • Multi-LLM gateway and agent design

    Revise model-routing trade-offs, rate limits, failover and cost tracking alongside multi-stage agents, schema-constrained outputs and token budgets. Exercise: sketch a gateway and an orchestrator–section–editor flow for IC memo drafting, including failure paths. Relevance: both are named platform capabilities.

  • MNPI barriers and regulated AI governance

    Revise deal-context separation, retrieval permissions, inference-layer controls and audit logging. Exercise: trace an unauthorized cross-deal request through the controls and list the evidence an architecture review would need. Relevance: the posting explicitly calls for MNPI controls and technical evidence for governance sign-off.

  • Evaluation, rollout and observability

    Revise how retrieval quality, generation accuracy, hallucination flags, latency, token spend and per-use-case cost inform staged rollout and rollback. Exercise: define a small release scorecard and rollback triggers for an LP-reporting use case. Relevance: these measures and deployment safeguards are stated responsibilities.

  • Hub-and-spoke engineering standards

    Revise the boundary between reusable platform services and investment-vertical use cases. Exercise: draft an architecture decision record explaining an API or SDK standard, its trade-offs and how vertical engineers would adopt it. Relevance: the principal sets cross-team standards, reviews designs and produces ARB-ready artifacts.

Skills to revise

  • Implement an asynchronous Python LLM API

    Practice writing a small Python API service with asynchronous LLM SDK calls, prompt templating, rate limiting, routing and failover; test timeout and cost-accounting paths. Relevance: Python APIs, async integration and multi-LLM gateway operation are explicit requirements.

  • Prototype a permission-aware retrieval service

    Using sample nonconfidential documents, practice chunking, embedding, hybrid retrieval and structured extraction; filter results by a simulated deal context before generation. Relevance: the role builds hybrid RAG services and enforces retrieval-layer information barriers.

  • Configure governed Azure platform access

    Practice mapping Unity Catalog permissions, Entra ID identities, Key Vault secrets and audit events for separate use cases; verify denied access as well as allowed access. Relevance: Databricks-on-Azure governance and access controls are central to the posting.

  • Build a constrained multi-agent workflow

    Implement a small multi-stage drafting flow with schema-validated outputs, token budgets and an explicit handoff between agents; test malformed outputs and excessive verbosity. Relevance: the platform must provide reusable agent orchestration and output-quality controls.

  • Package an evaluated release and review artifact

    Practice versioning a model and prompts with MLflow or an equivalent, running a retrieval and generation evaluation in a CI/CD pipeline, and documenting staged rollout, rollback and monitoring in a short decision record. Relevance: registry management, deployment pipelines, evaluation and governance documentation are specified.

04

Your preparation checklist

  • Map evidence to the role

    Prepare a brief evidence matrix for the stated requirements: 8+ years in engineering, 4+ in ML/AI platforms or LLM applications, production RAG, Databricks on Azure or a comparable platform, Python APIs, and regulated-industry governance. Note where experience is directly relevant rather than implying a match.

  • Draw a platform design

    As an interview exercise, sketch a Databricks-on-Azure architecture connecting model serving, a multi-LLM gateway, hybrid retrieval, agent orchestration, Gold-layer data products, and vertical-team APIs. Add a short decision record explaining key tradeoffs.

  • Prepare a production-code walkthrough

    Select a relevant project you can discuss and identify the code you owned, API and async design, LLM SDK integration, routing, rate limits, failover, and cost tracking. Be ready to explain operational outcomes and lessons without disclosing confidential material.

  • Rehearse a document-workflow design

    Using a hypothetical CIM review or IC memo drafting workflow, outline chunking, embeddings, structured extraction, analytical versus semantic query routing, and schema-constrained agent outputs. Explain how you would test retrieval and generation quality.

  • Draft a governance evidence example

    Prepare a hypothetical control diagram showing deal-context separation, Unity Catalog permissions, retrieval and inference access checks, and audit logs. Outline what technical evidence you would bring to an architecture review and governance gate; do not present it as Ares’s existing process.

  • Explain release and monitoring decisions

    Outline a sandbox-to-production path with evaluation criteria, staged rollout, rollback, and model or prompt versioning. Show how you would track latency, token spend, retrieval quality, hallucination flags, and per-use-case cost.

  • Document cross-team leadership

    Prepare one example of an engineering standard or reusable API adopted across teams, including your code-review and mentoring approach. Relate it to the posting’s hub-and-spoke model without claiming familiarity with Ares’s internal implementation.

  • Bring targeted questions

    Ask how the central team prioritizes platform work with vertical teams, where Gold-layer data-product interfaces stand, and what evidence reviewers expect at the AI governance gate. These questions probe responsibilities stated in the posting rather than assuming answers.

AI-generated from the job information · Prepared Sep 30, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: Nov 4, 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in United States of America. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…